Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Mas.doc
Скачиваний:
0
Добавлен:
12.02.2020
Размер:
4.93 Mб
Скачать

Р ис.3. Форма ввода данных в режиме представления формул

    1. Введите зависимость для целевой функции (ЦФ):

    2. Установите курсор в ячейку F6

    3. Н ажмите кнопку Мастер функций на панели Стандартная

На экране: диалоговое окно Мастер функций1 – шаг 1 из 2

    1. Курсор в окно Категория на категорию Математические

    2. Курсор в окно Функции на СУММПРОИЗВ

    3. Ok. На экране: диалоговое окно (рис.4)

Р ис.4. Мастер функций – шаг 2 из 2

    1. В массив 1 введите В$3:E$3

    2. В массив 2 введите В6:Е6

    3. Ок. На экране: рис.2, рис.3 (в F6 введены значения ЦФ)

  1. Введите зависимости для левых частей ограничений:

    1. Курсор в F6

    2. Копировать в буфер

    3. Курсор в F9

    4. Вставить из буфера. На экране: в F9 введена функция, как это показано на рис.3

    5. Скопировать F9 в F10:F11. На экране: в F10:F11 введены функции, как это показано на рис.3. На этом ввод данных в таблицы (рис.3, рис.4) закончен.

Работа в диалоговом окне Поиск решения

  1. В ыполните команды Сервис, Поиск решения… На экране диалоговое окно Поиск решения (рис.5)

Рис.5. Диалоговое окно Поиск решения…

  1. Введите ЦФ:

  • Курсор в поле Установить целевую ячейку

  • Введите адрес F6

  • Введите направление ЦФ: Максимальному значению

  1. Введите адреса искомых переменных:

  • Курсор в поле Изменяя ячейки

  • Введите адреса: $B$3:$E$3

  1. Нажмите кнопку Добавить…Н а экране диалоговое окно Добавление ограничения (рис.6)

Рис.6. Диалоговое окно Добавление ограничения

  1. Введите граничные условия на переменные (Прод1-Прод4)≥0: В3≥В4, С3≥С4, D3≥D4, E3≥E4

    • В окно Ссылка на ячейку ввести В3

    • Нажмите на кнопку со стрелкой. На экране: знаки для ввода ограничения

  • Курсор на знак > =

  • Курсор в правое окно

  • Введите В4

  • Нажмите кнопку Добавить… На экране: опять диалоговое окно Добавление ограничения (рис.5). Аналогично ввести граничные условия для остальных переменных.

  1. Аналогично введите ограничения: F9≤H9, F10≤H10, F11≤H11

  • После ввода последнего ограничения вместо Добавить… нажмите Ок

На экране: диалоговое окно Поиск решения с введенными условиями (рис.5)

Если при вводе ограничений возникает необходимость в изменении или удалении внесенных ограничений или граничных условий, то это делается с помощью команд Изменить…, Удалить.

Решение задачи

  1. Нажмите кнопку Параметры…На экране: диалоговое окно Параметры поиска решения.

С помощью команд, находящихся в этом диалоговом окне, можно вводить условия для решения задач оптимизации всех классов. Мы познакомимся с командами, которые могут вводиться при решении задач всех классов. Вместе с тем, команды, используемые по умолчанию, подходят для решения большей части практических задач. Максимальное время служит для назначения времени в секундах, выделяемого на поиск решения задачи. Значение 100, используемое по умолчанию, подходит для решения большинства задач. Предельное число итераций служит для назначения числа итераций. Значение 100, используемое по умолчанию, подходит для решения большинства задач.

  1. Установите флажок Линейная модель, что обеспечивает применение симплекс-метода

  2. Ок

На экране: диалоговое окно Поиск решения (рис.5)

  1. Выполнить. Н а экране: диалоговое окно Результаты поиска решения. Решение найдено (рис.7) и результаты оптимального решения задачи приведены на рис.6

Рис.7. Диалоговое окно Результаты поиска решения

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]