- •Старооскольский технологический институт им.А.А.Угарова
- •Шафоростова е.Н. Информационные технологии
- •Часть 1
- •220700- Автоматизация технологических процессов и производств
- •230400 – Информационные системы и технологии
- •Содержание
- •Предисловие
- •1. Порядок и правила выполнения практических работ
- •Технологии операций с векторами
- •Вычисление произведения вектора на число
- •Технологии операций с матрицами
- •Суммирование и вычитание матриц
- •Вычисление произведения матриц
- •Решение систем линейных уравнений Метод обратной матрицы
- •Метод наименьших квадратов
- •Применение технологий при решении экономических задач
- •Моделирование последовательностей и рядов Создание массива элементов числовой последовательности
- •Приближенное вычисление пределов числовых последовательностей
- •Применение последовательностей в экономических моделях
- •Применение рядов в экономических моделях
- •МоделированИе и исследованИе функций Способы задания функций
- •Технология построения графической модели функции
- •Вычисление предела функции
- •Вычисление корней функции одной переменной
- •Решение уравнений
- •Численное вычисление производной функции одного переменного
- •Вычисление локальных экстремумов функции
- •Технология получения математической модели функции по ее табличному представлению
- •Применение технологии исследования функций для решения экономических задач Кривые спроса и предложения, точка равновесия
- •Технология построения и исследования паутинной модели рынка
- •Вычисление предельных экономических показателей
- •Вычисление эластичности экономических показателей
- •Технология численного вычисления определенного интеграла
- •Технология приближенного вычисления
- •Технология точного вычисления
- •1.2. Задая для практической работы
- •1.3. Контрольные вопросы
- •Практическая работа №2 модели и технологии статического анализа
- •2.1 Теоретическое введение
- •Генерация случайной величины, распределенной по равномерному закону
- •Генерация случайных чисел в табличном процессоре
- •Вычисление числовых характеристик параметров случайных величин Вычисление числовых характеристик распределений вероятностей
- •Вычисление вероятности отдельных значений случайных величин Табличный закон распределения
- •Биноминальное распределение
- •Нормальный закон распределения
- •Технологии решения задач статистического анализа Выборочный метод и выборочная функция распределения
- •Построение выборочной функции распределения
- •Технологии вычисления основных статистических характеристик
- •Вычисление доверительного интервала для среднего значения
- •Технология проверки соответствия данных, полученных экспериментально, теоретическому распределению
- •Решение задач статистического анализа Технология решения задач дисперсионного анализа
- •Заполняемость гостиниц
- •Технологии решения задач корреляционного анализа
- •Данные наблюдений
- •Технология решения задач регрессионного анализа
- •2.2. Задания для практической работы
- •2.3.Контрольные вопросы
- •Вычисления по простым переменным ставкам
- •Вычисление накопленной суммы при реинвестировании по простым процентам
- •Дисконтирование по простым процентам
- •Финансовые расчеты по сложным процентам Вычисление наращения
- •Расчет номинальной и эффективной ставки процентов
- •Дисконтирование по сложной ставке процентов
- •Расчет стоимости ценных бумаг
- •Бз (Норма; Кпер; Выплата; Нз; Тип)
- •Бзраспис (Первичное; План)
- •Пз (Норма, Кпер, Выплата, Бс, Тип)
- •Норма (Кпер, Выплата, Пз, Бс, Тип, Предположение)
- •3.2. Задания для практической работы
- •3.3.Контрольные вопросы
- •Практическая работа №4. Численное решение уравнений средствами ms excel
- •4.1.Теоретическое введение
- •4.2. Задания для практической работы
- •4.3.Контрольные вопросы
- •Использование надстройки «Поиск решения»
- •Технология решения транспортной задачи линейного программирования
- •5.2.Задания для практической работы
- •5.3.Контрольные вопросы
- •Практическая №6 технология Решения задач дискретного программирования
- •6.1.Теоретическое введение
- •6.2. Задания для практической работы
- •6.3. Контрольные вопросы
- •Глоссарий
- •Список литературы
- •Учебное издание Шафоростова Елена Николаевна Информационные технологии
5.3.Контрольные вопросы
Какие задачи называются задачами линейного программирования?
Что такое ограничения?
Как формулируется в общем виде задача оптимизации?
Опишите технологию использования надстройки «Поиск решения».
Укажите опции окна «Поиск решения».
Укажите опции окна «Параметры поиска решения».
Каким образом перенести математическую модель задач линейного программирования в Excel?
Практическая №6 технология Решения задач дискретного программирования
Цель: научиться решать задачи дискретного программирования.
6.1.Теоретическое введение
Дискретное программирование изучает экстремальные задачи, в которых на искомые переменные накладывается условие дискретности, а область допустимых решений конечна. Это, прежде всего, задачи с физической неделимостью многих факторов и объектов расчета. К дискретному программированию относят также ряд задач целочисленного программирования, в которых искомые переменные принимают только целочисленные значения (например, задача о планировании) или логические, булевы, значения – нуль или единица. Рассмотрим решение задачи дискретного программирования на транспорте.
В автотранспортном предприятии для перевозок пассажиров используются автобусы различной вместимости. Каждый из автобусов, работая по заданному маршруту, может перевести определенное количество пассажиров. Почасовая оплата сij i-му водителю по j-му виду перевозок приведена в табл. 6.1. Составить план работы водителей таким образом, чтобы все плановые перевозки были выполнены, каждый водитель работал только по одному маршруту, а суммарная стоимость почасовой оплаты была минимальной.
Таблица 6.1
Стоимость выполнения работ
Водитель |
Оплата |
|||
1 |
2 |
3 |
4 |
|
1 |
350 |
420 |
610 |
200 |
2 |
890 |
130 |
650 |
900 |
3 |
430 |
520 |
600 |
720 |
4 |
830 |
610 |
780 |
470 |
Решение задачи сводится к реализации следующих этапов:
1. Проверка задачи на сбалансированность.
2.
Построение математической модели
задачи. Пусть хij
= 1
в
случае работы i-м
водителем по j-му
маршруту и xij
= 0
в случае отсутствия перевозок по
маршруту. Тогда математическая модель
задачи примет вид: целевая функция
при
ограничениях
3. Решение задачи с помощью надстройки Поиск решения:
- подготовка рабочего листа (рис. 6.1), формулы для расчета представлены в табл. 6.2;
Таблица 6.2
Формулы для расчета в задаче о назначениях
Описание |
Ячейка |
Формула |
Ограничения |
G11 |
=СУММ(С11:F11) |
|
G12 |
=СУММ(С12:F12) |
|
G13 |
=СУММ(С13:F1З) |
|
G14 |
=СУММ(С14:F14) |
Ограничения |
С15 |
=СУММ(С11:С14) |
|
D15 |
=CyMM(D11:D14) |
|
Е15 |
=СУММ(Е11:Е14) |
|
F15 |
=СУММ(F1:F14) |
Функционал качества (стоимость всех занятий) |
G17 |
=СУММПРОИЗВ(С5:F8;С11:F14) |
Рис. 6.1. Подготовка рабочего листа для решения задач
- установка ограничения в окне Поиск решения, как показано на рис. 6.2. Решение задачи представлено на рис. 6.3.
Рис. 6.2. Установка параметров в окне Поиск решения для задачи дискретного программирования
Рис. 6.3. Решение задачи о назначениях
