摘要: TOPSIS算法程序,包括矩阵列的正向化(将极小型和中间型化为极大型)、矩阵的归一化处理(消除量纲)、最后计算各个元素对应得得分。 代码如下: clc;clear a = input(''); [m,n] = size(a); while true typ = input('请输入列指标类型 极小型 阅读全文
posted @ 2022-01-23 22:23 清明。 阅读(841) 评论(0) 推荐(0)
摘要: 层次分析(AHP),以一个准则层判断矩阵和四个方案层判断矩阵为例,包括一致性检验、特征向量、特征值的计算。我们以特征向量作权重向量,直接输出。 代码如下: format short clc; clear ri=[0,0,0.58,0.90,1.12,1.24,1.32,1.41,1.45]; A=i 阅读全文
posted @ 2022-01-23 22:18 清明。 阅读(244) 评论(0) 推荐(0)
摘要: 基于python numpy库实现的二次型标准化的算法 寒假在家,闲来无事,摆烂之余,写了一个基于python numpy的矩阵标准化算法,适用于任意对称阵的标准化(由于规范化很简单就做)。 没用用到任何高级的东西,就是遍历循环按照矩阵的初等变换来标准化,可能效率不是很高,但是除非大型矩阵(几万几百万那种的),一般能见到的矩阵就是秒出结果,当数据较少或较 阅读全文
posted @ 2022-01-23 19:09 清明。 阅读(479) 评论(0) 推荐(0)