- •Г. Сочи 2010
- •Оглавление
- •1. Основные сведения о табличных процессорах
- •2. Электронные таблицы Excel
- •2.1 Запуск Excel.
- •2.2. Структура окна программы Excel.
- •2.3. Ввод данных в ячейки.
- •2.4. Изменение содержимого ячеек.
- •2.5. Выделение.
- •2.6. Построение и ввод формул.
- •2.7. Описание командного меню.
- •3. Описание лабораторно-практических заданий. Лабораторно-практическое занятие №1. Создание таблицы с расчетными формулами
- •Лабораторно-практическое занятие №2. Знакомство с интерфейсом программы Microsoft Excel. Ввод и редактирование данных. Использование табличного процессора для выполнения расчетов.
- •Лабораторно-практическое занятие №3. Вычисление функций. Выполнение расчетов. Построение графиков.
- •Лабораторно-практическое занятие №4. Моделирование ситуаций в excel
- •Лабораторно-практическое занятие №5. Использование логических функций в excel.
- •Лабораторно-практическое занятие №6. Абсолютная и относительная ссылка в excel
- •Лабораторно-практическое занятие №7. Умножение матриц. Вычисление обратной матрицы. Решение уравнений и систем линейных уравнений
- •Варианты задания
- •Лабораторно-практическое занятие № 8. Сортировка данных по одному и нескольким ключам
- •Лабораторно-практическое занятие №9. Составление итоговых отчетов.
- •Лабораторно-практическое занятие №10. Составление консолидированных отчетов
- •Лабораторно-практическое занятие №11. Обработка базы данных: использование Excel для выборки записей из базы данных по заданным критериям
- •Лабораторно-практическое занятие №12. Операции поиска решения задач оптимизации.
- •Лабораторно-практическое занятие №13. Составление штатного расписания хозрасчетного пансионата с помощью Excel.
- •Ход работы
- •Варианты заданий
- •Лабораторно-практическое занятие № 14. Решение задач линейного программирования с использованием Microsoft Excel
- •Ввести условие задачи:
- •Решить задачу:
- •Лабораторно-практическое занятие № 15. “двухиндексные задачи линейного программирования. Стандартная транспортная задача” Двухиндексные задачи лп
- •Стандартная транспортная задача
- •Стандартная модель транспортной задачи (тз)
- •Пример построения модели тз
- •Транспортные расходы по доставке муки (руб./т)
- •Определение переменных
- •Транспортная матрица задачи
- •Задание цф
- •Варианты Постановка задачи
- •Лабораторно-практическое занятие № 16. “двухиндексные задачи линейного программирования. Задача о назначениях”
- •Задача о назначениях. Теоретическая часть
- •Постановка задачи о назначениях
- •Рекомендации к решению задачи о назначениях
- •Пример решения задачи о назначениях
- •Установка целевой ячейки и ввод ограничений.
- •Варианты
Лабораторно-практическое занятие № 16. “двухиндексные задачи линейного программирования. Задача о назначениях”
Цель работы
Приобретение навыков построения математических моделей задач о назначении и решения этих задач в Microsoft Excel.
Порядок выполнения работы
1. Согласно номеру своего варианта выберите условие задачи.
2. Постройте модель задачи, включая транспортную таблицу.
3. Найдите оптимальное решение задачи с помощью Excel и представьте его преподавателю.
4. Оформите отчет по лабораторной работе, который должен содержать:
транспортную таблицу и модель задачи с указанием всех единиц измерения;
результат решения задачи с указанием единиц измерения.
Задача о назначениях. Теоретическая часть
Задача о назначениях – это РЗ, в которой для выполнения каждой работы требуется один и только один ресурс (один человек, одна автомашина и т.д.), а каждый ресурс может быть использован на одной и только одной работе. То есть ресурсы не делимы между работами, а работы не делимы между ресурсами. Таким образом, задача о назначениях является частным случаем ТЗ. Задача о назначениях имеет место при назначении людей на должности или работы, автомашин на маршруты, водителей на машины, при распределении групп по аудиториям, научных тем по научно-исследовательским лабораториям и т.п.
Исходные параметры модели задачи о назначениях
1. n – количество ресурсов, m – количество работ.
2.
–
единичное количество ресурса
(
),
например: один работник; одно транспортное
средство; одна научная тема и т.д.
3.
–
единичное количество работы
(
),
например: одна должность; один маршрут;
одна лаборатория.
4. – характеристика качества выполнения работы с помощью ресурса . Например, компетентность i-го работника при работе на j-й должности; время, за которое i-е транспортное средство перевезет груз по j-му маршруту; степень квалификации i-й лаборатории при работе над j-й научной темой.
Искомые параметры
1. – факт назначения или неназначения ресурса на работу :
2. – общая (суммарная) характеристика качества распределения ресурсов по работам.
Таблица 1
Общий вид транспортной матрицы задачи о назначениях
Ресурсы, |
Работы, |
Количество ресурсов |
|||
|
|
… |
|
||
|
|
|
… |
|
1 |
|
|
|
… |
|
1 |
… |
… |
… |
… |
… |
… |
|
|
|
… |
|
1 |
Количество работ |
1 |
1 |
… |
1 |
|
Модель задачи о назначениях
(1)
Специфическая
структура задачи о назначениях позволила
разработать так называемый "Венгерский
метод" ее решения. Поэтому, хотя в
Excel такие задачи решаются
обычным симплекс-методом, в лабораторной
работе требуется построить модель
задачи о назначениях вида (1). В некоторых
случаях, например, когда
–
это компетентность, опыт работы, или
квалификация работников, условие задачи
может требовать максимизации ЦФ, в
отличие от (1). В этом случае ЦФ
заменяют на
и решают задачу с ЦФ
,
что равносильно решению задачи с ЦФ
.
