Добрый день, существует ли способ позволяющий определить какие коэффициент нужно взять, чтобы приблизиться к некоторым параметрам? - вопрос №2339653

Например у меня есть объект1 с параметрами 20 и 5, а также объект2 с параметрами 3 и 15, мне нужно выяснить сколько объектов1 и объектов2 мне нужно взять, чтобы приблизиться к общему параметру 100 и 40, способом подбора я определил что в данном случае 4,8*объект1=96 и 24, а также 1*объект2=3 и 15, в итоге объект1+объект2=99 и 39.Существует ли способ который будет показывать какие коэффициенты меня максимально приблизят к итоговому значению? Спасибо)

Лучший ответ по мнению автора

Да существует. Задача сводится к решению системы линейных уравнений.
a * 20 + b * 3 = 100
a * 5 + b * 15 = 40
Получаем:
a = 92/19 = 4.84210526
b = 20/19 = 1.05263158
В общем случае такая система может:
1. Иметь единственное точное решение. Как в Вашем случае (4.84210526 * object1 +  1.05263158 * object2). 
2. Иметь много решений. Можно привлечь другие критерии оптимизации, чтобы выбрать из них одно.
3. Не иметь точных решений. Довольно частый случай. Здесь готовых рецептов нет, обычно используют те или иные приближенные решения.



21.02.17
Лучший ответ по мнению автора

Михаил Александров

Эксперт месяца
Читать ответы

Андрей Андреевич

Читать ответы

Eleonora Gabrielyan

Читать ответы
Посмотреть всех экспертов из раздела Учеба и наука > Математика
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store