[an error occurred while processing this directive] | |
Глава 1. ЗАДАЧИ СРЕДНЕСРОЧНОГО ПЛАНИРОВАНИЯ НА ПРЕДПРИЯТИИ Глава 3. ПЛАНИРОВАНИЕ НАЛИЧИЯ МОЩНОСТИ Глава 4. ПЛАНИРОВАНИЕ ПОТРЕБНОСТИ В МОЩНОСТИ Глава 5. ПЛАНИРОВАНИЕ ПОТРЕБНОСТИ В МАТЕРИАЛАХ Глава 6. ПЛАНИРОВАНИЕ ЧИСЛЕННОСТИ ПЕРСОНАЛА Глава 7. ПЛАНИРОВАНИЕ ФОНДА ОПЛАТЫ ТРУДА Глава 8. ПЛАНИРОВАНИЕ СЕБЕСТОИМОСТИ ТОВАРНОЙ ПРОДУКЦИИ Глава 9. РАСЧЕТ ОСНОВНЫХ ИТОГОВЫХ ПОКАЗАТЕЛЕЙ ПЛАНА Глава 10. РАЗРАБОТКА ОПТИМАЛЬНОГО ПЛАНА ПРОИЗВОДСТВА Приложение 1. ИСХОДНЫЕ ДАННЫЕ ДЛЯ ПРИМЕРА Приложение 2. БЫСТРЫЙ ВВОД ФОРМУЛ В EXCEL Приложение 3. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ Приложение 4. МАССИВЫ И ОПЕРАЦИИ НАД НИМИ В EXCEL Приложение 5. ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ Приложение 6. РЕШЕНИЕ ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ В EXCEL |
Приложение 6. РЕШЕНИЕ ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ В EXCELДля решения задач линейного программирования в Excel используется надстройка ПОИСК РЕШЕНИЯ. Работу этой надстройки рассмотрим на примере. Пусть требуется решить следующую задачу:
или в матричных обозначениях:
Оптимальное решение находится в результате выполнения следующих шагов: Шаг 1. Ввести исходные данные в таблицу. В нашем примере
коэффициенты целевой функции введены в ячейки Шаг 2. Ввести нули в ячейки, отведенные под план. В
нашем примере - это ячейки Шаг 3. Ввести формулу для вычисления значения целевой
функции. В примере под значение целевой функции отведена ячейка
Шаг 4. Вычислить значение произведения матрицы ограничений
на искомый вектор Ах. Для этого в примере отведены ячейки
Шаг 5. В меню СЕРВИС вызвать ПОИСК РЕШЕНИЯ, как показано на рис. П6.1.
Рис. П6.1. Вызов надстройки ПОИСК РЕШЕНИЯ
Рис. П6.2. Диалог ПОИСК РЕШЕНИЯ
Рис. П6.3. Установка адресов целевой ячейки и изменяемых ячеек Шаг 6. Установить флажок в окне равной диалога ПОИСК РЕШЕНИЯ, как показано на рис. П6.2. Шаг 7. В окно Установить целевую ячейку ввести адрес ячейки, в которой хранится значение целевой функции, а в окно Изменяя ячейки - адрес искомого вектора, как показано на рис. П6.3. Шаг 8. В диалоге ПОИСК РЕШЕНИЯ нажать клавишу ДОБАВИТЬ, предварительно установив курсор в окне Ограничения. Появится новый диалог, как это показано на рис. П6.4.
Рис. П6.4. Диалог Добавление ограничения Шаг 9. Ввести адреса векторов Ах и правых частей ограничений (рис. П6.5) и нажать ОК. Снова появится диалог ПОИСК РЕШЕНИЯ, как это показано на рис. П6.6.
Рис. П6.5. Добавление ограничений
Рис. П6.6. Диалог ПОИСК РЕШЕНИЯ после добавления ограничений Шаг 10. Нажав клавишу Параметры, открыть диалог и установить флажки ЛИНЕЙНАЯ МОДЕЛЬ и НЕОТРИЦАТЕЛЬНЫЕ ЗНАЧЕНИЯ, как это сделано на рис. П6.7, после чего нажать ОК. На экране появится диалог ПОИСК РЕШЕНИЯ.
Рис. П6.7. Диалог Параметры Шаг 11. В диалоге ПОИСК РЕШЕНИЯ нажать клавишу ВЫПОЛНИТЬ. Если решение найдено, как это видно на рис. П6.8, нажать в диалоге-сообщении о результате поиска ОК, в противном случае искать ошибку.
Рис. П6.8. Решение найдено |
[an error occurred while processing this directive] |