模型2——TOPSIS法

1.解决问题

逼近理想解距离法
充分利用原始数据的信息,准确反应各评价方案之间的差距
解决层次分析法中已知原始数据评判优劣的方法

2.步骤

2.1 将原始矩阵正向化

模型2——TOPSIS法

2.1.1 极小型转极大型

模型2——TOPSIS法

2.1.2 中间型转极大型

模型2——TOPSIS法

2.1.3 区间型转化为极大型

模型2——TOPSIS法

2.2 正向化矩阵标准化

公式
模型2——TOPSIS法

2.3 计算得分并且归一化

公式
模型2——TOPSIS法

2.4 代码

先导入数据

模型2——TOPSIS法

四个文件:

模型2——TOPSIS法

运行结果

模型2——TOPSIS法
模型2——TOPSIS法
模型2——TOPSIS法得分:

模型2——TOPSIS法
模型2——TOPSIS法
排名:
模型2——TOPSIS法

2.5 扩展

如果有权重问题,就是每个项目所占的权重不同,用另外四个文件
首先第一步先确定权重
用层次分析法

后面的步骤一致:

模型2——TOPSIS法