Файл: Лабораторная работа 2 по дисциплине Информационные технологии.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 09.01.2024
Просмотров: 124
Скачиваний: 3
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Поиск решения
Большинство задач, решаемых методом подбора параметра, можно решить аналитически, причём точно, а не приближенно. Более интересен другой инструмент, имеющийся в Excel, позволяющий накладывать ограничения на параметры, применять в качестве параметров области, решать задачи со многими неизвестными - поиск решения (СЕРВИС – ПОИСК РЕШЕНИЯ). При этом используется метод линейной оптимизации.
Если пункт меню ПОИСК РЕШЕНИЯ отсутствует в списке СЕРВИС, то его можно установить через СЕРВИС – НАСТРОЙКИ. В открывшемся диалоге следует поставить галочку против ПОИСК РЕШЕНИЯ. Файл - Параметры Excel - Настройки - Управление - "Прейти" - поставить галочку Поиск решения
С помощью этого инструмента можно решать сложные экономические задачи. В комплекте Excel поставляется файл Solvsamp.xls, демонстрирующий возможности метода. Мы же разберём простейшие задачи оптимизации.
Так же как и в методе «Подбор параметра», результат зависит от начальных условий, количества итераций и относительной погрешности. Но «Поиск решения» позволяет более детально настраивать процесс оптимизации с помощью бланка ПАРАМЕТРЫ ПОИСКА РЕШЕНИЯ (рис. 57), который можно вызвать из бланка ПОИСК РЕШЕНИЯ через кнопку ПАРАМЕТРЫ.
Так же, как и при подборе параметра данные в целевой ячейке должны быть связаны с изменяемыми данными формулами.
Рис. 57
Упражнение 9. «Закупки»
СВОИ ДАННЫЕ ! НЕ МЕНЕЕ 5 ПОЗИЦИЙ ТОВАРОВ.
Задание. Необходимо произвести закупки товаров со склада для магазина на определённую сумму. Известна цена каждого товара. Даны ограничения на максимальное и минимальное количество закупаемого товара (табл. 17). Определить оптимальное количество закупаемых товаров.
Порядок выполнения.
-
Заполнить табл. 17 . В области F2:F6 (столбец сумма) сформировать выражение по образцу: =E2*B2 (=цена*количество). -
В ячейке F7 составить формулу для суммы: =СУММ(F2:F6). -
Установить курсор в ячейке F7. Вызвать бланк поиска решения (СЕРВИС – ПОИСК РЕШЕНИЯ) Данные - Поиск решения . Заполнить бланк как на рис. 58.
Условия в области «Ограничения» создать с помощью кнопки «Добавить», последовательно формируя условия и щёлкая по кнопке «Добавить», затем ОК (рис. 59 ).
Таблица 17
| A | B | C | D | Е | F |
| Товар | Цена | Мин | Макс | Количество | Сумма |
| Тетрадь | 10 | 10 | 70 | | |
| Ручка | 20 | 20 | 70 | | |
| Карандаш | 5 | 30 | 100 | | |
| Пенал | 50 | 3 | 10 | | |
| Учебник | 70 | 5 | 30 | | |
| | | | | Всего в итоге | |
| | | | | Всего задано | 5000 |
Рис. 58.
Рис. 59.
-
Нажать на кнопку «Выполнить». В результате должна получиться табл. 18.
Таблица 18
Товар | Цена | Мин | Макс | Кол | Сумма |
Тетрадь | 10 | 10 | 70 | 70 | 700 |
Ручка | 20 | 20 | 70 | 70 | 1400 |
Карандаш | 5 | 30 | 100 | 60 | 300 |
Стиплер | 50 | 3 | 10 | 10 | 500 |
Учебник | 70 | 5 | 30 | 30 | 2100 |
| | | | Итого | 5000 |
| | | | Всего | 5000 |
Упражнение 10. "Фасовка"
ПО ВАРИАНТАМ
Вариант | А | В | С | N |
1 | 270 | 130 | 90 | 1400 |
2 | 200 | 100 | 50 | 1600 |
3 | 100 | 120 | 20 | 1000 |
4 | 60 | 40 | 5 | 500 |
5 | 160 | 150 | 50 | 2000 |
6 | 90 | 130 | 270 | 1400 |
7 | 50 | 100 | 200 | 1600 |
8 | 20 | 120 | 100 | 1000 |
9 | 5 | 40 | 60 | 500 |
10 | 50 | 150 | 160 | 2000 |
11 | 130 | 90 | 270 | 1400 |
12 | 100 | 50 | 200 | 1600 |
13 | 120 | 20 | 100 | 1000 |
14 | 40 | 5 | 60 | 500 |
15 | 150 | 50 | 160 | 2000 |
16 | 160 | 150 | 50 | 2000 |
17 | 90 | 130 | 270 | 1400 |
18 | 50 | 100 | 200 | 1600 |
19 | 20 | 120 | 100 | 1000 |
20 | 270 | 130 | 90 | 1400 |
21 | 200 | 100 | 50 | 1600 |
22 | 100 | 120 | 20 | 1000 |
23 | 60 | 40 | 5 | 500 |
Задание. Требуется расфасовать N кг сыпучего материала по контейнерам, бочкам и канистрам. Дана вместимость каждого из видов хранения. (табл. 19). Определить, сколько контейнеров, бочек и канистр потребуется для расфасовки всего сыпучего материала. Исходные значения (A, B, C, N) даны по вариантам.
Таблица 19
Наименование | Вместимость | Количество | Объём |
Контейнер | А | 0 | 0 |
Бочка | В | 0 | 0 |
Канистра | С | 0 | 0 |
| | Всего | 0 |
| | Исходное количество | N |
В отчете представить скрин Поиск решения (по аналогии с рис.58-59).
Упражнение 11. "Вклад"
ПО ВАРИАНТАМ
Вариант | a % | Y | B |
1 | 4 | 10 | 100 000 |
2 | 5 | 11 | 150 000 |
3 | 6 | 12 | 200 000 |
4 | 7 | 13 | 250 000 |
5 | 8 | 14 | 300 000 |
6 | 4 | 15 | 350 000 |
7 | 5 | 10 | 400 000 |
8 | 6 | 11 | 450 000 |
9 | 7 | 12 | 100 000 |
10 | 8 | 13 | 150 000 |
11 | 4 | 14 | 200 000 |
12 | 5 | 15 | 250 000 |
13 | 6 | 10 | 300 000 |
14 | 7 | 11 | 350 000 |
15 | 8 | 12 | 400 000 |
16 | 5 | 11 | 150 000 |
17 | 6 | 12 | 200 000 |
18 | 7 | 13 | 250 000 |
19 | 8 | 14 | 300 000 |
20 | 4 | 15 | 350 000 |
21 | 5 | 10 | 400 000 |
22 | 6 | 11 | 450 000 |
23 | 8 | 13 | 150 000 |