2) Введем исходные данные в созданную форму.
Получим результат, который представлен на рисунке 3.
Рисунок 3 Форма с введенными исходными данными
. Введем зависимость для целевой функции:
• Курсор подводим к ячейке, в которой будет находиться значение целевой функции D4; М1 (Обозначим через М1 следующее действие - «один щелчок левой кнопкой мыши»).
• Курсор на кнопку Мастер функции; М1.
• На экране появится диалоговое окно Мастер функций шаг 1 из 2.
• Курсор в окно Категория на категорию Математические; Ml.
• Курсор в окно Функции на СУММПРОИЗВ; Ml.
Появится диалоговое окно СУММПРОИЗВ, которое представлено на рисунке 4.
Рисунок 4 Диалоговое окно СУММПРОИЗВ
• В массив 1 диалогового окна СУММПРОИЗВ вводим адреса ячеек В$3:C$3, в которых находятся значения переменных . (Адреса ячеек во все диалоговые окна удобно вводить не с клавиатуры, а протаскивая мышь по ячейкам, чьи адреса следует ввести).
• В массив 2 вводим адреса ячеек В4:C4, в которых находятся коэффициенты целевой функции В4:C4.
• Готово. На экране в D4 введена формула для вычисления целевой функции.
. Введем зависимость для левых частей ограничений:
• Курсор в D4; M1; Копировать в буфер.
• В ячейку D7 вводим левую часть ограничения Х1+Х 2 формулой СУММПРОИЗВ(В3:C3;B6:C6) для этого подводим курсор в ячейку D7; M1; Вставить из буфера Аналогично вводим зависимость в ячейки D8, D9. На этом ввод зависимостей закончен.
В результате значения в ячейках D4, D7, D8, D9 равны нулю. На рисунке 5 представлена форма с введенными формулами в данные ячейки.
Переменные |
Имя |
x1 |
x2 | | | |
Значение | | |
ЦФ |
напр | |
коэфф в ЦФ |
16000 |
2000 |
=СУММПРОИЗВ(B$3:C$3;B4:C4) |
макс | |
Ограничения |
Вид | | |
левая часть |
знак |
правая часть |
Общая площадь, га |
1 |
1 |
=СУММПРОИЗВ(B$3:C$3;B7:C7) |
<= |
200 |
Трудовые рес, чел.-ч |
37 |
1 |
=СУММПРОИЗВ(B$3:C$3;B8:C8) |
<= |
1200 |
Соотношение пл., га |
1 |
-0,5 |
=СУММПРОИЗВ(B$3:C$3;B9:C9) |
<= |
0 | | | | | | | |
Рисунок 5 Форма с формулами, определяющими зависимости целевой функции и зависимости для левых частей ограничения.
4.3.3 Запуск на решение задачи
1) Запустить Поиск решения.
) Указать назначение целевой функции (установить целевую ячейку).
) Установить изменяемые ячейки.
) Ввести ограничения.
5) Ввести параметры для решения задачи линейного программирования (ЗЛП).
) Запустим Поиск решения.
в главном меню выбрать команду Сервис,
из раскрывшего меню выбрать команду Поиск решения,
появится диалоговое окно Поиск решения.
2) Установим целевую ячейку.
Примечание: во всех задачах для средства Поиск решения оптимизируется результат в одной из ячеек рабочего листа. Целевая ячейка связана с другими ячейками этого рабочего листа с помощью формул. Средство Поиск решения использует формулы, которые дают результат в целевой ячейке, для проверки возможных решений. Можно выбрать поиск наименьшего или наибольшего значения для целевой ячейки или же установить конкретное значение.
Перейти на страницу: 1 2 3 4 5
|