- •Содержание
- •1. Цель и задачи лабораторной работы. 18
- •1. Цель и задачи лабораторной работы. 142
- •2. 2. Ввод данных
- •2. 3. Форматирование ячеек
- •2. 4. Вставка диаграмм
- •Теоретические сведения
- •2.1. Команды меню «Файл».
- •Вопросы для самоконтроля
- •Команды главного меню Excel
- •Цель и задачи лабораторной работы.
- •2.2. Команды меню «Правка».
- •2.3. Команды меню «Вид».
- •2.4. Команды меню «Вставка».
- •2.5. Команды меню «Формат».
- •2.6. Команды меню «Сервис».
- •2.7. Команды меню «Данные».
- •2.8. Команды меню «Окно».
- •2 .9. Команды меню «Справка».
- •3. Вопросы для самоконтроля
- •2. 2. Виды финансовых функций.
- •1.Функции для расчетов амортизационных отчислений.
- •2.Функции для анализа обыкновенных аннуитетов.
- •3.Функции для анализа эффективности инвестиционных проектов.
- •2. 3. Функции для расчетов амортизационных отчислений.
- •2. 4. Функции для анализа обыкновенных аннуитетов.
- •2. 5. Функции для анализа эффективности инвестиционных проектов.
- •Вопросы для самоконтроля
- •2. 2. Установка пакета анализа.
- •2. 3. Корреляция
- •2. 4. Скользящее среднее
- •2. 5. Экспоненциальное сглаживание.
- •2. 6. Линейный регрессионный анализ
- •Вопросы для самоконтроля
- •2. 2. Таблицы данных с одной переменной и несколькими формулами
- •2. 3. Таблицы данных для двух переменных
- •2. 4. Редактирование таблиц данных
- •2. 5. Диспетчер сценариев.
- •2. 6. Применение сценариев
- •Вопросы для самоконтроля
- •2. 2. Методы консолидации данных
- •2. 3. Консолидация данных по расположению
- •2. 4. Консолидация данных с использованием трехмерных ссылок
- •'[Заработная плата 2002 год.Xls] Январь'! Зарплата
- •2. 5. Консолидация данных по категории
- •2. 6. Консолидация данных в отчете сводной таблицы
- •3. Вопросы для самоконтроля.
- •2. 2. Решение уравнений
- •Вопросы для самоконтроля
- •Линейное и нелинейное программирование в Excel
- •1. Цели и задачи лр.
- •2. Теоретические сведения
- •2. 1. Назначение и возможности надстройки “Поиск решения”
- •2. 2. Использование надстройки “Поиск решения”
- •2. 3. Диалоговое окно “Поиск решения”
- •Вызовите диалоговое окно Параметры поиска решений
- •2. 4. Граничные условия
- •2 . 5. Изменение погрешности и сходимость результатов поиска решения
- •2. 6. Итоговые сообщения процедуры поиска решения
- •!!! Сохраните сценарий полученного решения под именем «Сценарий1»
- •2. 7. Простейшая задача линейного программирования.
- •Работа с инструментом Поиск решения
- •2. 8. Транспортная задача.
- •2. 9. Структура производства с уменьшением нормы прибыли.
- •Вопросы для самоконтроля
- •2. 2. Формирование сводной таблицы.
- •2. 3. Построение диаграмм и графиков.
- •Дважды щелкнем по заголовку диаграммы и в появившемся окне перейдем на вкладку Шрифт:
- •Вопросы для самоконтроля
- •Список рекомендуемой литературы
- •Приложение Оборудование для лабораторной работы
- •Порядок выполнения работы.
- •Информационные технологии управления (часть 2)
- •300600, Г. Тула, просп. Ленина, 92
- •300600, Г. Тула, ул. Болдина, 151
!!! Сохраните сценарий полученного решения под именем «Сценарий1»
В составе Microsoft Excel в папке Examples\Solver находится книга с примерами (Solvsamp.xls) использования процедуры поиска решения. Чтобы применить любой из шести примеров - “Структура производства”, “Транспортная задача”, “График занятости”, “Управление капиталом”, “Портфель ценных бумаг” и “Проектирование цепи” - откройте книгу, перейдите к нужному листу и выберите Поиск решения в меню Сервис. В примерах уже подобраны целевая и влияющие ячейки, а также ограничения.
2. 7. Простейшая задача линейного программирования.
Рассмотрим решение задачи линейного программирования на следующем примере:
Целевая функция:
Z 4 x1 + 6 x2 min
Ограничения:
|
3x1 + x2 9 x1 +2 x2 8 x1 +6 x2 12 x1 0, x2 0 |
Подготовка рабочей таблицы на листе Excel
Для решения задачи необходимо подготовить исходную таблицу на рабочем листе Microsoft Excel. Для этого
!!! создайте новую книгу MS Excel «Линейное программирование <ФИО студента> » |
Переименуйте лист 1, на котором Вы будете работать, для этого щелкните по нему правой кнопкой мыши и в открывшемся меню выберете Переименовать. Введите с клавиатуры название "Простейшая задача линейного программирования".Подготовьте на листе 1 MS Excel рабочую таблицу. Она должна выглядеть так:
В данном случае ячейки B8 и B9 пусты, так как в них Excel позже разместит оптимальное базовое решение.
!!! В ячейки E8:E12 занесите формулы, соответствующие ограничениям линейной модели |
. Эти формулы будут выглядеть так:
Ячейка |
Формула |
E8 |
=3*B8+B9 |
E9 |
=B8+2*B9 |
E10 |
=B8+6*B9 |
E11 |
=B8 |
E12 |
=B9
|
!!! В ячейку H8 занесите формулу, соответствующую целевой функции, т.е.: =4*B8+6*B9 |
Работа с инструментом Поиск решения
Теперь, чтобы решить задачу линейного программирования нужно воспользоваться инструментом Поиск решения.
!!! Откройте окно поиска решения: Сервис/Поиск решения и установите в нем целевую ячейку, укажите изменяемые ячейки и внесите ограничения. |
В данном случае целевой ячейкой является H8, она стремится к минимальному значению. Изменяемые ячейки: B8 и B9.
Добавьте ограничения. Для этого нажмите кнопку Добавить. Ограничения добавляются в соответствии с исходной линейной моделью. Так как формулы ограничений были записаны в ячейки Е8:Е12, значит, они будут иметь вид.
Ячейка |
знак |
Ограничение |
E8 |
>= |
9 |
E9 |
>= |
8 |
E10 |
>= |
12 |
E11 |
>= |
0 |
E12 |
>= |
0 |
Всего ограничений будет пять, как и в исходной линейной модели.
!!! Нажмите кнопку Выполнить, чтобы получить решение задачи |
MS Excel предложит сохранить найденное решение в таблице и создать отчет.
Выберите Тип отчета «Результаты». Таблица с решениями должна выглядеть следующим образом. Если ваши результаты не соответствуют приведенному решению – проверьте правильность ограничений и установленную целевую ячейку.
