Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Методические указания к выполнению 4 лабораторной работы




 

Задание 1. Поиск решения

Для решения создать таблицу с начальными данными:

 

 

Количество ставок по должностям вначале принимает значение 0.

Зарплата каждого сотрудника зависит от разряда и количества ставок. Поэтому в ячейку I3 надо занести формулу:

 

=ПРОСМОТР(H3;$B$3:$B$11;$C$3:$C$11)*G3

 

В остальные ячейки столбца " Зар.плата " скопировать эту формулу.

 

В ячейку G7 занести формулу суммирования: =СУММ(G3:G6)

 

В ячейку I8 занести формулу:=СУММ(I3:I6)

 

Используя специальную возможность Excel " Поиск решения " (Если такая функция отсутствует в меню " Параметры Excel ", следует выбрать " Надстройки", далее установить галочку напротив позиции " Поиск решения"), найти решение задачи.

 
 


 

 

Окно запроса " Поиск решения " предлагает установить целевую ячейку, задать изменяемые ячейки и ограничения.

 

 

Для данной задачи надо задать целевую ячейку I8 – общая сумма зарплат. В нашей задаче общая сумма зарплат не должна превышать 13000, поэтому выбрать надо переключатель " максимальное значение " и задать условие отбора (" Ограничения ")

 

$I$8<=13000

 

Изменять надо ячейки, содержащие количество ставок, - G3:G6.

Задать ограничения можно, используя кнопку " Добавить "

Все значения ячеек G3:G6 – должны быть целочисленными:

 

 

 

В ячейках G3 и G4 должно быть число 1.

Значение в ячейке G5 должно быть больше и равным 1 и меньшим или равным 5.

Значение в ячейке G6 должно быть больше и равным 2 и меньшим или равным 10.

На следующем рисунке приведено окно запроса " Поиск решения " с установленными параметрами задачи.

 

Параметры задачи

 

Чтобы получить результат, достаточно нажать кнопку " Выполнить ". После чего Excel, используя алгоритм перебора, подбирает значения в изменяемых ячейках так, чтобы в целевой ячейке было максимальное значение. Если решение будет найдено, то надо сохранить найденное решение и Excel выдаст результат поиска.

Решение найдено

 

Результат решения задачи

Задание 2. (10 баллов) Моделирование задачи линейного программирования

 

Математическая модель задачи

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

X1 – количество листов, раскроенное способом 1;

X2 – количество листов, раскроенное способом 2;

X3 – количество листов, раскроенное способом 3;

 

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

F=X1 + X2 + X3

 

Ограничения определяются значениями требуемых количеств заготовок типа А и Б, тогда с учетом количеств заготовок, получаемых различными способами, должны выполняться два равенства:

6X1 + 4X2 + 10X3 = 600

2X1 + 5X2 + 3X3 = 400

 

Кроме того, количества листов не могут быть отрицательными!

 

Таким образом, необходимо найти удовлетворяющие ограничениям значения параметров, при которых целевая функция принимает минимальное значение.

Получили задачу линейного программирования.

 

Построим проект таблицы:

 

Проект таблицы

 

В ячейки B2, C2, D2 занести число 0, т.к. количество листов не может быть отрицательным, но может отсутствовать в заготовке. В ячейки B3, B4 занести ограничения на количество заготовок типа А (600) и типа В (400), заданные по условию задачи.

Записать формулы для расчета.

 

Ячейка Вид формулы в Excel Примечание
B5 =6*B2+4*C2+10*D2 ограничение на заготовки типа А
B6 =2*B2+5*C2+3*D2 ограничение на заготовки типа В
E2 =B2+C2+D2 целевая функция

 

Задать условия решения задачи с помощью инструмента Поиск решения:

- Установить целевую ячейку E2, определить ее значение как минимальное.

- Изменяться должны ячейки B2, C2, D2.

- Ограничения:

~ изменяемые ячейки должны быть целыми и положительными,

~ значение ячейки B5 должно быть равным количеству заготовок типа А, т.е. равным значению ячейки B3,

~ значение ячейки B6 должно быть равным количеству заготовок типа В, т.е. равным значению ячейки B4.

Получить решение, дав команду " Выполнить ".

 

Задание условий для поиска решения

 

Дав команду " Выполнить ", сохранив решение и построив диаграмму, получаем решение задачи:

Решение задачи

 

 

Задание 3. Моделирование задач линейного программирования

 

Далее можно проводить эксперименты. Например, если задать значения А=700 и В=300, то решение задачи будет следующим:

 

 

Проводить эксперименты следует на новых листах. Для этого лист с исходной задачей можно целиком скопировать, используя контекстно-зависимое меню на ярлыках листов и выбирая команду " Переместить/скопировать…".

 

Следующее действие – поставить галочку в поле " Создавать копию ".

 

 

В результате появится новый лист – полная копия исходного листа, в котором можно менять значения и получать новые данные для экспериментов.

 

 

Задание 4. (15 баллов) Расчет стипендии учебной группы

По материалам лекции

Задание 5. (5 баллов) Расчет стипендии учебной группы на 10 человек

По материалам лекции. Самостоятельно.

 




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 511; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.024 сек.