- •Решение
- •3. Ввести зависимость для целевой функции.
- •4. Ввести зависимости для ограничений.
- •5. Выполним следующие действия по заполнению этого окна:
- •6. Введем параметры для решения задачи линейного программирования.
- •1. Создание формы для решения задачи.
- •2. Ввод зависимостей и ограничений в таблицу для решения задачи.
- •Литература
4. Ввести зависимости для ограничений.
Поместить курсор в ячейку F4.
На панели инструментов нажать кнопку Копировать в буфер.
Поместить курсор в ячейку F7.
На панели инструментов нажать кнопку Вставить из буфера. В ячейку F7 будет помещена формула =СУММПРОИЗВ($B$3:$C$3;B7:C7), которую далее нужно будет скопировать путем «протаскивания» в ячейки F8-F9, поскольку все левые части ограничений будут вычисляться по одной формуле. При этом значения ячеек B3:С3 (значения переменных) изменяться не будут, т.к. имеют абсолютные ссылки.
В ячейки H7:H9 впишем числовые значения ограничений в соответствии с математической моделью задачи (рис.6).
-
A
B
C
D
E
F
G
H
1
Переменные
2
Х1
Х2
3
значение
0
0
ЦФ
4
к-ты ЦФ
1,5
3,0
0
5
Ограничения
6
л.ч.
знак
пр.ч.
7
X
4
5
0
>=
40
8
Y
2
1
0
>=
14
9
Z
3
1
0
>=
18
Рис.6. Введены зависимости для ограничений
В ячейках F7:F9 появились нули (т.к. ячейки B3:С3 пока не заполнены).
Установим курсор в ячейку F4, а затем в строке Меню указатель мышки поместим на Сервис. В развернутом меню выберем команду Поиск решения. Появляется диалоговое окно Поиск решения (рис.7).
Рис.7. Диалоговое окно Поиск решения
5. Выполним следующие действия по заполнению этого окна:
Ввести тип целевой функции в зависимости от условия задачи. Для этой задачи отметим — Максимальному значению.
Поместить курсор в строку Изменяя ячейки.
Ввести адреса искомых переменных B$3:С$3, «протаскивая» указатель мыши.
Поместить указатель мыши на кнопку Добавить. Появляется диалоговое окно Добавление ограничения (рис.8).
Рис.8. Окно Добавление ограничения
В строке Ссылка на ячейку ввести адрес $F$7 (щелкнув мышью на этой ячейке).
Выбрать знак ограничения (>=).
В строке Ограничение ввести адрес $Н$7 (также щелкнув мышью на этой ячейке).
Поместить указатель мыши на кнопку Добавить. На экране вновь появится диалоговое окно Добавление ограничения.
Ввести остальные ограничения задачи по вышеописанному алгоритму для ячеек $F$8, $F$9.
После введения последнего ограничения нажать на кнопку ОК. На экране появится диалоговое окно Поиск решения с введенными условиями (рис. 9).
Рис. 9. Введены все условия задачи
