powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / сложное СЛАУ
9 сообщений из 9, страница 1 из 1
сложное СЛАУ
    #39170157
Алекс82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Дано: смешиваем вещества 1,2,3 с известным содержанием компонентов. Получаем смесь в которой знаем количество этих компонентов.
Задача: необходимо вычислять по дням количество вещества 1,2,3.

Лист вещество 1,2,3 - содержание компонентов
Лист смесь - содержание компонентов в смеси
Лист результат - что необходимо получить

Лист Крамер - пример матрицы если считать через метод Крамера.

Как считать через метод Крамера я знаю, но т.к. дней много то получается очень долго и муторно на каждый день составлять несколько матриц.

Если кто может подсказать как сделать это проще, буду очень благодарен.
...
Рейтинг: 0 / 0
сложное СЛАУ
    #39170159
Алекс82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лист смесь = свободн. чл.
...
Рейтинг: 0 / 0
сложное СЛАУ
    #39170160
Алекс82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и необязательно использовать метод Крамера
...
Рейтинг: 0 / 0
сложное СЛАУ
    #39174372
Алекс82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
похоже, действительно сложная задача.
...
Рейтинг: 0 / 0
сложное СЛАУ
    #39174422
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алекс82Дано: смешиваем вещества 1,2,3 с известным содержанием компонентов. Получаем смесь в которой знаем количество этих компонентов.
Задача: необходимо вычислять по дням количество вещества 1,2,3.
Надстройка "Поиск решения" щёлкает такие задачки как орешки.
...
Рейтинг: 0 / 0
сложное СЛАУ
    #39190128
Алекс82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akina, спасибо, но надо считать это рассчитать по большой базе, считать за каждый день не удобно.
...
Рейтинг: 0 / 0
сложное СЛАУ
    #39190181
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я вообще не понимаю твоей проблемы. Всего делов - написать две функции на VBA. Одна считает определитель матрицы 3*3, другая формирует матрицы и считает результат. Вместе с отладкой - максимум на час занятие.
А ещё - я бы все исходные данные сваливал на один лист. Для обозримости. Хотя это непринципиально.
...
Рейтинг: 0 / 0
сложное СЛАУ
    #39190214
Фотография vikkiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а большая база это сколько исходных веществ и сколько смесей? тысяча? миллионы? миллиарды?
это только уравнения или неравенства тоже? т.е. подойдёт-ли при отсутствии возможной комбинации лучшее приближение (с какими нормами и приоритетами отклонений)?
если тысячи то просто как выше уже указали - пользовательская функция под Solver, если миллиарды и в динамике/на лету - то конечно над алгоритмом придётся подумать.
...
Рейтинг: 0 / 0
сложное СЛАУ
    #39254882
Алекс82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
три вещества, 100 составов по каждому каждые сутки.

авторВсего делов - написать две функции на VBA. если бы я как уже бы сделал
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / сложное СЛАУ
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]