TOPSIS计算得分的过程主要分为3步: 一、矩阵正向化 二、正向化矩阵标准化 三、计算得分并归一化 一、矩阵正向化 1.极小型转化成极大型 x_return = max(x)-x; % x为处理的列向量,max(x)取得列向量中的最大值 % 广播机制使得max(x)扩充为和x同型的列向量 2.中间型转换成极大型 距离best最远的为0分,best为1分,根据xi距离best的距离换算得分,这样就变成了极大型 best = input