Решение задач нелинейного программирования в Microsoft Excel
Задачи нелинейного программирования в Microsoft Excel решаются так же как и задачи линейного программирования (см. 1.2), с той лишь разницей, что в окне "Параметры поиска решения" необходимо сбросить флаги "Линейная модель" и, если это необходимо, "Неотрицательные значения". Пример. Решить в Microsoft Excel следующую задачу нелинейного программирования: найти при условии В данной модели система ограничений состоит из одного линейного уравнения и нелинейной целевой функции. Решение. 1. Заполняем ячейки на рабочем листе необходимыми переменными, целевой функцией и ограничениями: 2. В окне "Параметры поиска решения" сбрасываем флаги "Линейная модель" (так как решаемая задача есть задача нелинейного программирования)" и "Неотрицательные значения" (в условии задачи нет ограничений на знаки переменных). 3. После нажатия кнопки "Выполнить" получаем ответ: из которого следует, что минимальное значение целевой функции равно 17278 и достигается при x1 = 91 и x2 = 89.
|