Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
PAGE \* MERGEFORMAT 1
Морской технический колледж
«Решение транспортных задач в информационной среде Microsoft Office Excel 2003»
Санкт-Петербург
Порядок выполнения
1.Заносим на лист Microsoft Excel 2003 матрицу с исходными данными [Рисунок 1].
Рисунок 1 Результат ввода исходной матрицы на лист Microsoft Excel 2003
2.Дабавляем в исходную матрицу строку для фиктивного поставщика (в качестве показателей оптимальность ставим «0» или запрет «М») [Рисунок 2].
Рисунок 2 Результат ввода фиктивного поставщика
3.Дабавляем в исходную матрицу столбец для фиктивного потребителя ( в качестве показателей оптимальность ставим «0» или запрет «М») [Рисунок 3].
Рисунок 3 Результат ввода фиктивного потребителя
4.При помощи оператора «если» определяем значения потребности фиктивного потребителя и ресурсы фиктивного поставщика [Рисунки 4 - 6].
Рисунок 4 Открытие оператора «ЕСЛИ»
Рисунок 5 Ввод функции определяющей потребность фиктивного потребителя
Рисунок 6 Ввод функции определяющей ресурсы фиктивного поставщика
5.При помощи оператора «если» проверяем правильность занесения в матрицу корреспонденций фиктивных участников перевозок [Рисунок 7].
Рисунок 7 Ввод функции определяющей правильность ввода параметров фиктивных участников перевозок
6. выделяем и копируем исходную матрицу [Рисунок 8].
Рисунок 8 Результат копирования исходной матрицы
7. удаляем в матрице №2 всё кроме запретов М, в качестве корреспонденций в рабочем поле матрицы вводим - 1 [Рисунок 9].
Рисунок 9 Результат преобразования матрицы №2
8. при помощи оператора «сумм» определяем:
8.1. суммы корреспонденций в каждой строке второй матрицы [Рисунок 10].
Рисунок 10 Определение суммарных корреспонденций строк второй матрицы
8.2. суммы корреспонденций в каждом столбце второй матрицы [Рисунок 11].
Рисунок 11 Определение суммарных корреспонденций столбцов второй матрицы
9. При помощи оператора «суммпроизв» вводим целевую функцию [Рисунок 12].
Рисунок 12 Ввод целевой функции
10. Открытие приложения «Поиск решения» [Рисунок 13].
Рисунок 13 Открытие приложения «Поиск решения» в меню «Сервис»
11. В приложении «Поиск решения» выполняем следующие операции:
11.1.Указываем, что оптимизация производится до минимального значения целевой функции [Рисунок 14].
Рисунок 14 Результат ввода в приложении «Поиск решения» поиска решения по минимальному значению целевой функции
11.2.Указываем, с какими ячейками производить манипуляции при поиске минимального значения целевой функции (в соответствующей ячейке с нажатой клавишей «Ctrl» перебираем все единицы второй матрицы) [Рисунки 15 - 16].
Рисунок 15 Определение в приложении «Поиск решения» окна для ввода ячеек, с которыми предстоит манипулировать программе
Рисунок 16 Результат ввода ячеек, с какими производятся манипуляции при поиске минимального значения целевой функции
11.3.Указываем, ограничения, которые необходимо соблюдать при поиске минимального значения целевой функции (приравниваем потребности потребителей второй и первой матриц, а также ресурсы поставщиков ) [Рисунки 17 - 20].
Рисунок 17 Определение в приложении «Поиск решения» окна для ввода ограничений
Рисунок 18 Ввод ограничения потребностей потребителей
Рисунок 19 Ввод ограничения ресурсов поставщиков
Рисунок 20 Результат ввода ограничений, которые необходимо соблюдать при поиске минимального значения целевой функции
11.4. Открываем в приложении «Поиск решения» окно «Параметры» [Рисунок 21].
Рисунок 21 Результат открытия в приложении «Поиск решения» окна «Параметры»
11.5. В окне «Параметры» устанавливаем предельное количество итераций [Рисунок 22].
Рисунок 22 Результат установки предельного количества итераций
11.6. В окне «Параметры» устанавливаем, что оптимизация производится по линейной модели [Рисунок 23].
Рисунок 23 Результат установки линейной модели оптимизации
11.7. В окне «Параметры» ограничиваем интервал оптимизации неотрицательными значениями [Рисунок 24].
Рисунок 24 Результат ограничения интервала оптимизации
11.8. В окне «Параметры» нажимаем «кнопку» «ОК».
Рисунок 25 Результат нажатия «кнопки» «ОК».
11.9. Для активации программы расчёта приложении «Поиск решения» нажимаем «кнопку» «Выполнить»
Рисунок 26 Результат нажатия «кнопки» «выполнить»
11.10. Результат оптимизации
Рисунок 27 Результат оптимизации
PAGE