Автор работы: Пользователь скрыл имя, 11 Октября 2017 в 22:36, контрольная работа
Цель: Найти оптимальное решение, обоснованное с помощью метода анализа иерархий.
Задание:
2.1. Выбрать согласно варианту задачу выбора для лабораторной работы (например, выбор города проживания). Задача должна включать не менее 5 возможных альтернатив и 6-9 критериев.
2.2. Изучить ситуацию выбора для конкретного варианта. Согласовать задачу с преподавателем.
2.3. Составить программу в системе Scilab. Предусмотреть удобный интерфейс программы. Произвести расчёты.
2.4. Произвести выбор альтернативы.
2.5. Сделать выводы по работе.
endfunction
function r1=showMatrix(mtx)
f1=figure(); // Создание графического объекта
// Размер окна
set(f1,'position',[0,0,600,
params = ["iRedMail" "IndiMail" "Rumble" "Axigen" "CommuniGate"];
table = ["" params; [params' string(mtx(:, 1)) string(mtx(:, 2)) string(mtx(:, 3)) string(mtx(:, 4)) string(mtx(:, 5)) ]];
uicontrol('style','table','
endfunction
function r2=showMatrix2(mtx)
f1=figure(); // Создание графического объекта
// Размер окна
set(f1,'position',[0,0,600,
params = ["Платформы" "Простота" "Защита" "Цена" "Функции" "Домены"];
servers = ["iRedMail" "IndiMail" "Rumble" "Axigen" "CommuniGate"];
table = ["" params "Весовой параметр"; [servers' string(mtx(:, 1)) string(mtx(:, 2)) string(mtx(:, 3)) string(mtx(:, 4)) string(mtx(:, 5)) string(mtx(:, 6)) string(mtx(:, 7))]];
uicontrol('style','table','
endfunction
Вывод: в ходе выполнения расчетно-графической работы была решена задача о нахождении оптимальной альтернативы в многокритериальной задаче методом ЭЛЕКТРА 2. Данный метод заключался в построении иерархии трех уровней, на верхнем уровне которого и находится оптимальное решение.
Чтобы выбрать самую выгодную программу для развертывания своего почтового сервера, были выделены основные критерии для оценки возможных программ. Далее программы сравнивались между собой по каждому критерию в отдельности.
После все матрицы был вписаны в программу, которая произвела расчет и определила самую оптимальную альтернативу – программа CommuniGate Pro. Данное ПО является самой функциональным и защищенным из всех и не смотря на свою дорогую стоимость и сложность в использовании, действительно является хорошей программой для создания своего почтового сервера.
Для визуализации решения после запуска программы пользователю был предоставлен графический интерфейс.
Информация о работе Метод анализа иерархий для принятия многокритериальных решений