Учеба и наука

Решено

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

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

февраль 20, 2017 г.

  • Всего ответов: 1

  • Алексей - аватарка

    Алексей

    9-й в Технологиях

    Да существует. Задача сводится к решению системы линейных уравнений.
    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, 2017 г.
    Ответ понравился автору
    Лучший ответ по мнению автора

Похожие вопросы