Разделы презентаций


Решение задач линейного программирования в MS Excel

Содержание

Общая задача линейного программирования решается симплексным методомСимплекс (лат. simplex - простой) – простейший выпуклый многогранник в n-мерном пространстве с n+1 вершиной (например, тетраэдр в 3-мерном пространстве)

Слайды и текст этой презентации

Слайд 1Решение задач линейного программирования в MS Excel

Решение задач линейного программирования  в MS Excel

Слайд 2Общая задача линейного программирования решается симплексным методом

Симплекс (лат. simplex - простой)

– простейший выпуклый многогранник в n-мерном пространстве с n+1 вершиной

(например, тетраэдр в 3-мерном пространстве)

Общая задача линейного программирования решается симплексным методомСимплекс (лат. simplex - простой) – простейший выпуклый многогранник  в n-мерном

Слайд 3Если задача линейного программирования имеет оптимальное решение, то оно соответствует

хотя бы одной угловой точке многогранника решений (и совпадает с

одним из допустимых базисных решений системы ограничений)

На рисунке: оптимальное решение находится в одной из вершин многоугольника решений А, В, С, D

Если задача линейного программирования имеет оптимальное решение, то оно соответствует хотя бы одной угловой точке многогранника решений

Слайд 4Геометрический смысл симплексного метода состоит в последовательном переходе от одной

вершины многогранника ограничений к соседней, в которой целевая функция принимает

лучшее (по крайней мере, не худшее) значение
Геометрический смысл симплексного метода состоит в последовательном переходе от одной вершины многогранника ограничений к соседней, в которой

Слайд 5Впервые симплексный метод был предложен американским ученым Дж. Данцигом в

1949 г.
Джордж Бернард Данциг (1914-2005) – американский математик, разработал симплексный

алгоритм, считается основоположником методов линейного программирования

Леонид Витальевич Канторович (1912-1986) – советский математик и экономист, лауреат Нобелевской премии по экономике 1975 года «за вклад в теорию оптимального распределения ресурсов». Один из создателей линейного программирования

Идеи симплексного метода были разработаны в 1939 г. российским ученым Л.В.Канторовичем

Впервые симплексный метод был предложен американским ученым Дж. Данцигом в 1949 г.Джордж Бернард Данциг (1914-2005) – американский

Слайд 6Симплексный метод позволяет решить любую задачу линейного программирования
В настоящее время

он используется для компьютерных расчетов


Рассмотрим решение задачи линейного программирования в

MS Excel
Симплексный метод позволяет решить любую задачу линейного программированияВ настоящее время он используется для компьютерных расчетовРассмотрим решение задачи

Слайд 7В MS Excel для решения задачи линейного программирования используется надстройка

ПОИСК РЕШЕНИЯ


В MS Excel для решения задачи линейного программирования используется надстройка ПОИСК РЕШЕНИЯ

Слайд 8Сначала надстройку Поиск решения необходимо подключить (до первого использования)

В MS

Excel 2003: Сервис / Надстройки / Поиск решения /
OK

После

этого команда Поиск решения включена в меню Сервис
Сначала надстройку Поиск решения необходимо подключить (до первого использования)В MS Excel 2003:  Сервис /  Надстройки

Слайд 9В MS Excel 2007: 1) Кнопка Office (левый верхний угол

окна программы) 2) Кнопка Параметры Excel (внизу окна меню)
3) Надстройки
1
2
3

В MS Excel 2007:  1) Кнопка Office (левый верхний угол окна программы) 2) Кнопка Параметры Excel

Слайд 10В MS Excel 2007: 4) Кнопка Перейти (внизу окна Параметры

Excel)
4
3

В MS Excel 2007:  4) Кнопка Перейти (внизу окна Параметры Excel) 43

Слайд 11В окне Надстройки установить флажок и нажать ОК


В MS Excel

2007 кнопка Поиск решения появится во вкладке Данные

В окне Надстройки установить флажок и нажать ОКВ MS Excel 2007 кнопка Поиск решения появится во вкладке

Слайд 12В MS Excel 2007 кнопка Поиск решения появится во вкладке

Данные

В MS Excel 2007 кнопка Поиск решения появится во вкладке Данные

Слайд 13Решим в MS Excel задачу линейного программирования
1
2

Решим в MS Excel задачу линейного программирования12

Слайд 14Решим в MS Excel задачу линейного программирования
3
4
СРС
СРС

Решим в MS Excel задачу линейного программирования34СРССРС

Слайд 15Ответы:
1
2
3
4

Ответы:1234

Слайд 16Решим в MS Excel задачу линейного программирования
1. Создадим область переменных
Ячейки

В2:В6 будут играть роль переменных
(пока они пусты)

Решим в MS Excel задачу линейного программирования1. Создадим область переменныхЯчейки В2:В6 будут играть роль переменных(пока они пусты)

Слайд 17Решим в MS Excel задачу линейного программирования
2. Введем формулу вычисления

значений целевой функции

Например, в ячейку А8

Решим в MS Excel задачу линейного программирования2. Введем формулу вычисления значений целевой функции Например, в ячейку А8

Слайд 18Решим в MS Excel задачу линейного программирования
3. Создадим область ограничений
В

ячейках А11:А13 будем вычислять левые части ограничений в системе

В ячейках

В11:В13 введем правые части ограничений системы
Решим в MS Excel задачу линейного программирования3. Создадим область ограниченийВ ячейках А11:А13 будем вычислять левые части ограничений

Слайд 19Решим в MS Excel задачу линейного программирования
3. Создадим область ограничений
В

ячейках А11:А13 будем вычислять левые части ограничений в системе
Первое ограничение

Решим в MS Excel задачу линейного программирования3. Создадим область ограниченийВ ячейках А11:А13 будем вычислять левые части ограничений

Слайд 20Решим в MS Excel задачу линейного программирования
3. Создадим область ограничений
В

ячейках А11:А13 будем вычислять левые части ограничений в системе
Второе ограничение

Решим в MS Excel задачу линейного программирования3. Создадим область ограниченийВ ячейках А11:А13 будем вычислять левые части ограничений

Слайд 21Решим в MS Excel задачу линейного программирования
3. Создадим область ограничений
В

ячейках А11:А13 будем вычислять левые части ограничений в системе
Третье ограничение

Решим в MS Excel задачу линейного программирования3. Создадим область ограниченийВ ячейках А11:А13 будем вычислять левые части ограничений

Слайд 22Решим в MS Excel задачу линейного программирования
4. Вызовем окно диалога

Поиск решения
При этом удобно, если активной ячейкой является ячейка со

значением целевой функции
Решим в MS Excel задачу линейного программирования4. Вызовем окно диалога Поиск решенияПри этом удобно, если активной ячейкой

Слайд 23Решим в MS Excel задачу линейного программирования
Устанавливаем целевую ячейку А8

(там где вычисляется значение целевой функции)
Указываем направление оптимизации – минимизация

(по условию)
В поле Изменяя ячейки указываем ячейки переменных В2:В6
Решим в MS Excel задачу линейного программированияУстанавливаем целевую ячейку А8 (там где вычисляется значение целевой функции)Указываем направление

Слайд 24Решим в MS Excel задачу линейного программирования
Укажем ограничения
4) Нажимаем кнопку

Добавить







Появится окно Добавление ограничения

Решим в MS Excel задачу линейного программированияУкажем ограничения4) Нажимаем кнопку Добавить Появится окно Добавление ограничения

Слайд 25Решим в MS Excel задачу линейного программирования
Укажем ограничения
5) Неотрицательность переменных:







Нажать кнопку Добавить
6) Остальные ограничения:

Нажать OK

Решим в MS Excel задачу линейного программированияУкажем ограничения5) Неотрицательность переменных: Нажать кнопку Добавить6) Остальные ограничения:Нажать OK

Слайд 26Решим в MS Excel задачу линейного программирования
Осталось нажать кнопку Выполнить



Решим в MS Excel задачу линейного программированияОсталось нажать кнопку Выполнить

Слайд 27Решим в MS Excel задачу линейного программирования
Результаты


Ответ:

Решим в MS Excel задачу линейного программированияРезультатыОтвет:

Слайд 28Литература
Кремер Н.Ш., Путко Б.А. Исследование операций в экономике. - М.:

ЮНИТИ, 2003. - 407 с.
Красс М.С., Чупрынов Б.П. Математика для

экономистов. - СПб.: Питер, 2005. - 464 с.
ЛитератураКремер Н.Ш., Путко Б.А. Исследование операций в экономике. - М.: ЮНИТИ, 2003. - 407 с.Красс М.С., Чупрынов

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика