10. Построение оптимального плана с использованием ПО Lotus 123
Исходные данные для расчетовоптимального плана задаются также по варианту 1.1 из таблиц 1-3. Построим матрицу будущего базисного плана. Для этого в рабочий лист Lotus 123 введем форму 1.6 в клетки B2:H9 . Зададимся вариантом 1.1. Клетка B2 будет отражать значение целевой функции. В клетки B4:B8 формы занесем ресурсы: B4=800, B5=700, и.т.д.. В клетки C4:F8 введем коэффициенты затраты-выпуск. В клетках С2:F2 будут коэффициенты целевой функции:C2=12, D2=9, и.т.д., примем в качестве первого базиса значения переменных (xj) равные 1, и введем их в клетки C3:F3.
Для отражения условий модели и выражения целевой функции воспользуемся функцией Lotus 123 находящеейся в группе статистических - @SUMPRODUCT, которая рассчитывает сумму произведений чисел, размещенных в двух и более массивах. Чтобы войти в Мастер функций ЭТ 123 достаточно найти иконку @, нажать, появляется окно Мастера. Выберем Список всех (List All..), появляется Список функций (@Function List). Выберем там поле Категории (Category) и найдем там среди списка @Functions Statistical-Статистические. Для целевой функции поместим: B2= @SUMPRODUCT(C2:F2,C3:F3). Для левых частей ограничений (2) постановки задачи в клетках G4:G8 зададимся:
G4= @SUMPRODUCT($C$3:$F$3,C4:F4) |
G5= @SUMPRODUCT($C$3:$F$3,C5:F5) |
G6= @SUMPRODUCT($C$3:$F$3,C6:F6) |
G7= @SUMPRODUCT($C$3:$F$3,C7:F7) |
G8= @SUMPRODUCT($C$3:$F$3,C8:F8) |
В столбец ограничения по ресурсам, в клетки H4:H8 введем выполнение условий математической модели по ресурсам: +G4<=B4; +G5<=B5; +G6<=B6; +G7<=B7; +G8<B8. При
B |
C |
D |
E |
F |
G |
H |
|
2 |
0 |
12 |
9 |
10 |
11 |
Использование |
Использование |
3 |
ai/xj |
1 |
1 |
1 |
1 |
ресурсов |
ресурсов |
4 |
800 |
4 |
2 |
0 |
1 |
7 |
1 |
5 |
700 |
2 |
0 |
2 |
1 |
5 |
1 |
6 |
720 |
2 |
2 |
2 |
0 |
6 |
1 |
7 |
850 |
2 |
2 |
1 |
1 |
6 |
1 |
8 |
750 |
0 |
2 |
2 |
2 |
6 |
1 |
9 |
1 |
1 |
1 |
1 |
выполнении условий в форме 1.6 в ячейках H4:H8 запишутся 1, как логические переменные Да. В клетки C9:F9 запишемограничения по переменным xj>=0: +C3>=0; +D3>=0; +E3>=0; +F3>=0. Базис опорного плана приведен в форме 1.6.
После подготовки формы перейдем к построению оптимального плана. Войдем в меню Lotus 123 выберем Range и в нем Analize и далее Solver. Открывается диалоговое окно Solver Definition, где фиксируются основные параметры модели. В поле Optimal cell занесем адрес клетки функции F $B$2. Установим переключатель целевой функции в положение Мах. В поле Adjustable cells (Изменяемые ячейки) установим диапазон клеток, отражающих переменные $C$3:$F$3 - базиса задачи. В поле Constraint cells (Ограничения) введем условия по ресурсам - клетки H4:H8, и по переменным - C9:F9. Lotus позволяет рассматривать и анализировать несколько вариантов решения задачи. Поэтому в окне имеется еще одно поле -счетчика ответов (No. of answers) по умолчанию примем его за 1.Для решения задачи нажмем на кнопку Solve. Имеем решение в форме 1.7
Аналитическая таблица: Оптимальный план выпуска. Форма1.7
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.