TOPSIS法(MATLAB)

  • Post author:
  • Post category:其他


本文借鉴了

数学建模

清风老师的课件与思路,可以点击查看链接查看清风老师视频讲解:

清风数学建模:https://www.bilibili.com/video/BV1DW411s7wi

一、 案例背景


二、基本思想


三、计算步骤

Step1:将原始矩阵正向化





Step2:正向化矩阵标准化

标准化原理:


标准化后的矩阵为:


Step3:计算得分并归一化

计算未归一化得分原理:


计算得到未归一化得分(


注:这里的指标默认权重相等,求权重的方法见

熵权法优化TOPSIS(MATLAB)



):

将归一化后的得分可视化:


当只有一个权重计算得分时:

四、模型程序

模型程序见文件夹下 topsis.m

五、其他

注意:此处的TOPSIS为权重相等 !实际运用时应用熵权法求得权重,再进行计算,见

熵权法优化TOPSIS(MATLAB)



版权声明:本文为qq_53471484原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。