目录
1.简介
2.算法详解
2.1 指标正向化及标准化
2.2 找到最大最小参考向量
2.3 计算与参考向量的相关系数
2.4 求评分
3.实例分析
3.1 读取数据
3.2 数据标准化
3.3 得到最大最小参考行
3.4 与最大值的灰色相关系数
3.5 与最小值的灰色相关系数
3.6 计算综合评分
完整代码
1.简介
TOPSIS法 —— matlab :传送门
灰色关联法 —— matlab:传送门
2.算法详解
2.1 指标正向化及标准化
设有m个待评对象,n个评价指标,可以构成数据矩阵X=(xij)m*n,设数据矩阵内元素,经过指标正向化处理过后的元素为xij'


2.2 找到最大最小参考向量
设正向化标准化后的数据矩阵
。
最大参考向量由各个指标的最大值构成

最小参考向量由各个指标的最小值构成

2.3 计算与参考向量的相关系数
求出标准化后数据矩阵X和最大参考向量Vmax和