Лабораторая работа №1. РассмотримиспользованиянадстройкиПоиск решенияна
Скачать 0.68 Mb.
|
Решим задачу 2 в программе Microsoft Excel. Для этого:надо заполнить ячейки А1-А3 таблицы обозначениями соответственно (см. рисунок 12); x1 , x2 , x3 и min Рисунок 12 выполнить действия, аналогичные действиям, описанным в пунктах 3–9 (с учётом Замечания 1) Задачи 1, изменяться только ссылки на ячейки (см. рисунки 13-14): Рисунок 13 Рисунок 14 (в ячейку А7 введена формула: 0, 4 * B1 0, 5* B2 , в ячейку А8 введена формула: 4* B18* B2 10* B3), в результате чего окно Поиск решения будет выглядеть так, как представлено на рисунке 15, а решение задачи — на рисунке 16. Рисунок 15 Рисунок 16 Замечание 5. Для того чтобы в решении задачи после запятой отображалось только 2 знака, надо выделить соответствующий диапазон ячеек, щёлкнуть на выделенном правой кнопкой мыши, в появившемся контекстном меню выбрать пункт Формат ячеек и на вкладке Число выбрать Числовой, указав Число десятичных знаков 2 (см. рисунок 17). Рисунок 17 Индивидуальное задание 1Решить задачу в Microsoft Excel. Имеется nпродуктов P1, P2 ,..., Pn, содержащих mвидов питательных веществ S1, S2 ,..., Sm. Пусть aij, где i 1, 2,..., n; j 1, 2,..., m количество единиц j-го питательного вещества в единице i-го продукта; bj суточная потребность (минимальная норма) организма в j-м питательном веществе; Ci стоимость единицы i-го продукта. Требуется выбрать такой суточный рацион питания (т. е. назначить количества продуктов P1, P2 ,..., Pn, входящих в него), чтобы условия по питательным веществам были выполнены, а стоимость рациона была минимальной. Таблица 2
К группе задач о распределении ресурсов относят задачи, цель которых состоит в том, чтобы организовать доставку материалов от некоторого числа источников к некоторому числу потребителей так, чтобы оказались минимальными либо расходы по этой доставке, либо время, затрачиваемое на неё и др., либо некоторая комбинация вышеперечисленного. В простейшем виде это задача о перевозках (транспортная задача). Задача 3. На товарных станциях C1 и C2 имеется по 30 комплектов мебели. Известно, что перевозка одного комплекта со станции C1 в магазины M1 , M2 , M3 стоит 1 руб., 3 руб., 5 руб. соответственно, а стоимость перевозки со станции C2 в те же магазины — 2 руб., 5 руб., 4 руб. необходимо доставить в каждый магазин по 20 комплектов мебели. Составить план перевозок так, чтобы затраты на транспортировку мебели были наименьшими. Математическая постановка задачи 3. Количество комплектов мебели, перевозимых со станции C1 в магазины M1 , M2 , M3 через x1 , x2 , x3 а со станции C2 – через x4 , x5 , x6 . Тогда схема перевозок буде выглядеть следующим образом: Таблица 3
В соответствии с условием задачи ( xi 0 , xi целые, i 1, 2, 3, 4, 5, 6 ). Задача сводится к тому, чтобы найти такое неотрицательное целочисленное решение системы (7) х1 х2 х3 30, х х 4 5 х6 30, х1 х4 20, (7) х х 2 5 20, х3 х6 20. при котором линейная функция (стоимость перевозок) f x1 3x2 5x3 2x4 5x5 4x6 min (8) имеет наименьшее значение. Далее приступим к решению задачи в программе Microsoft Excel. Для этого: надо заполнить ячейки А1-А6 таблицы обозначениями min соответственно (см. рисунок 19); x1 , x2 , x3 , x4 , x5 , x6 и Рисунок 19 выполнить действия, аналогичные действиям, описанным в пунктах 3–9 (с учётом Замечания 3) Задачи 1, изменяться только ссылки на ячейки (см. рисунки 20-21), в результате чего окно Поиск решения будет выглядеть так, как представлено на рисунке 22, а решение задачи — на рисунке 23. Рисунок 20 Рисунок 21 Рисунок 22 Рисунок 23 |