- •И.В. Кашникова, о. Д. Юферева экономико-математические методы и модели
- •Предисловие
- •Лабораторная работа №1 Тема «Оптимизация деятельности торгового предприятия»
- •2. Инструкция по решению задачи средствами excel.
- •Анализ полученных результатов.
- •Табличную запись математической модели см. Табл. 2.2.
- •Табличную запись математической модели см. Табл.2.4.
- •Лабораторная работа №4
- •Баланс на планируемый период
- •Рекомендуемая литература
- •Основная литература
- •2. Дополнительная литература
2. Инструкция по решению задачи средствами excel.
Ввод условий задачи.
Шаг 1. Сделать форму и ввести исходные данные.
|
A |
B |
C |
D |
E |
F |
G |
H |
1 |
|
|
Переменные |
|
|
|
|
|
2 |
Имя |
X1 |
X2 |
X3 |
X4 |
|
|
|
3 |
значение |
|
|
|
|
|
|
|
4 |
нижн.гр |
1200 |
1000 |
1500 |
1200 |
|
|
|
5 |
верхн.гр |
|
|
|
|
|
|
|
6 |
|
|
|
|
|
|
|
|
7 |
коэф.ЦФ |
120 |
50 |
30 |
100 |
|
|
|
8 |
|
|
Ограничения |
|
|
|
|
|
9 |
вид |
|
|
|
|
лев.ч. |
знак |
прав.ч. |
10 |
склад |
18 |
26 |
16 |
10 |
|
<= |
110000 |
11 |
трудов. |
150 |
140 |
50 |
80 |
|
<= |
950000 |
12 |
изд. обр. |
170 |
230 |
280 |
120 |
|
<= |
1200000 |
13 |
Запасы |
31 |
42 |
60 |
20 |
|
<= |
180000 |
14 |
товарооб. |
200 |
150 |
170 |
50 |
|
>= |
150000 |
Шаг 2. Ввод зависимостей из математической модели.
Чтобы получить значение целевой функции в ячейке F7, воспользуемся функцией СУММПРОИЗВ. Для этого поместим курсор в ячейку F7, с помощью команды МАСТЕР ФУНКЦИЙ вызовем математическую функцию СУММПРОИЗВ. На экране появится диалоговое окно. В массив 1 вводим строку со значениями переменных, т.е. $B$3:$E$3 (знак $ ставим для того, чтобы адрес не менялся при копировании формул). В массив 2 ввести адрес строки коэффициентов целевой функции, т.е. В7:Е7.
Заметим, что во все диалоговые окна адреса ячеек удобно вводить не с клавиатуры, а протаскивая мышь по ячейкам, чьи адреса следует ввести.
Далее копируем формулу из ячейки F7 в столбец «Левые части ограничений».
Решение задачи осуществляется в следующей последовательности.
Командой Поиск решения из меню Сервис откроем диалоговое окно Поиск решения и занесем в него необходимые данные:
Установить целевую функцию – адрес ячейки, отведенной под значение целевой функции, т.е. F7;
Равной – максимальному значению;
Изменяя ячейки – адреса изменяемых значений переменных, т.е. B3:E3;
Ограничения – Добавить…
На экране появится диалоговое окно Добавление ограничения. Здесь вводим граничные условия на переменные: В3:Е3 В4:Е4 Добавить.
Вводим ограничения по ресурсам:
F10 : F14 H10 : H14 ОК .
Далее командой Параметры вызываем диалоговое окно Параметры и устанавливаем флажки: Линейная модель, Неотрицательные значения, Автоматическое масштабирование. Возвращаемся в диалоговое окно Поиск решения и, щелкнув по кнопке Выполнить, находим оптимальное решение задачи. На экране появляется диалоговое окно Результаты поиска решения.
Помечаем для вывода все три отчета: по результатам, по устойчивости, по пределам.