Модели всех задач на оптимизацию состоят из следующих элементов:
1. Переменные - неизвестные величины, которые нужно найти при решении задачи.
2. Целевая функция - величина, которая зависит от переменных и является целью, ключевым показателем эффективности или оптимальности модели.
3. Ограничения - условия, которым должны удовлетворять переменные.
В качестве переменных х1 и х2 будем использовать ячейки E2 и E3 соответственно. Для значения целевой функции будем использовать ячейку E9:
Далее выбираем пункт меню Данные/Поиск решения:
Перед нами открывается диалоговое окно Поиск решения. В нём указываем, что нам необходимо установить ячейку $E$9 максимальному значению, изменяя ячейки $E$2:$E$3. Далее нажимаем кнопку Добавить для добавления ограничений. И добавляем следующие ограничения:
ограничения по фонду рабочего времени
ограничения по минимальному плану производства
количество изделий должно быть целым числом
После ввода каждого ограничения нажимаем кнопку Добавить. После ввода последнего ограничения нажимаем кнопку OK. И диалоговое окно Поиск решения принимает следующий вид:
|
|
Нажимаем кнопку Выполнить. И перед нами открывается диалоговое окно Результаты поиска решения:
Выбираем создание отчёта по результатам. Отчеты по устойчивости и пределам не создаются при использовании целочисленных ограничений на переменные. После нажатия кнопки OK в рабочей книге появляется новый лист с названием Отчет по результатам 1 содержащий отчёт по результатам, и получаем следующие результаты:
Деталь | Затраты времени на производсво одной детали, ч. | Прибыль от реализации одной детали, ден. ед. | Минимальный план выпуска, штук | Оптимальный план производства, штук | |||
А | |||||||
В | |||||||
Фонд рабочего времени, человеко-часов | |||||||
составляет | |||||||
задействовано | |||||||
Максимальная прибыль от реализации, ден. ед. | |||||||