楼主: pkl
12968 29

[程序分享] 自己写的”改进模糊层次分析法求解指标权重“的程序,请大家指正 [推广有奖]

11
pkl 在职认证  发表于 2016-2-12 10:39:23
climber09 发表于 2016-2-5 11:50
谢谢大神指点,我输入的是李永、胡向红、乔箭(2005)中第三节计算实例中的F矩阵。我理解的是文中的F矩阵就 ...
你的理解没有错误,但是输入的F矩阵或A矩阵是错误的。F矩阵或A矩阵是4×4阶矩阵,而你输入的是4×3阶矩阵,最后一行你没有输入。我输入F矩阵,计算的结果是(0.3125,0.1875,0.1875,0.3125),中间没有出现任何错误。你重新输入一次,应该没问题的。祝顺利!也祝新年快乐,万事如意!

12
climber09 发表于 2016-2-15 08:40:03
谢谢~祝楼主新年万事顺达!

13
JennyCHXL 学生认证  发表于 2016-2-19 14:59:31
来学习,不懂再来请教,楼主厉害!

14
einstlee 发表于 2016-3-8 18:21:52
这个可以好好学习学习,谢谢分享!

15
shemuheng 发表于 2016-4-4 15:58:26
楼主  ⑤以V0=(w1,w2,…,wn)T为迭代初始值,利用迭代公式Vk+1=E*Vk求特征向量Vk+1,并求Vk+1的无穷范数||Vk+1||∞;⑥以Vk=Vk+1/||Vk+1||∞作为新初始值,进行迭代,直至||Vk+1||∞-||Vk||∞<ε,则停止迭代,将Vk+1进行归一化处理后,所得向量即为方案排序向量感觉在命令中没怎么体现,做出来的结果也不一样
a = 0
do{
    V0 = W
        v1 = colmax(V0)
        v1
        U=V0:/v1
        W = E*U
        v2 = colmax(W)
        v2
        eps = v2 - v1
        eps
        a = a+1
        } while (abs(eps)>= 1e-6)
        V2=W:/colsum(W)
        a
        V2
end

16
shemuheng 发表于 2016-4-4 16:01:41
用了两篇文献进行试验,结果都不理想
改进的模糊层次分析法在综合
设计法中的应用
郭 凯, 李祥松, 冯 霏, 闻邦椿
(东北大学机械工程与自动化学院, 辽宁沈阳110004)

改进的模糊层次分析法
李 永, 胡向红, 乔 箭
(新疆农业大学水利与土木工程学院, 新疆乌鲁木齐 830052)

17
shemuheng 发表于 2016-4-4 16:29:00
shemuheng 发表于 2016-4-4 16:01
用了两篇文献进行试验,结果都不理想
改进的模糊层次分析法在综合
设计法中的应用
求楼主  指点      QQ   1107982283

18
pkl 在职认证  发表于 2016-4-4 21:04:01
shemuheng 发表于 2016-4-4 16:29
求楼主  指点      QQ   1107982283
我用的是stata,不知道你的不理想是指哪个方面?

19
shemuheng 发表于 2016-4-4 23:20:25
pkl 发表于 2016-4-4 21:04
我用的是stata,不知道你的不理想是指哪个方面?
我也用的是stata,看了您用mata编写的程序,但结果和文献中的结果不一样。。。
(文献中)叠代3 次求得排序向量W(3) =(0. 297 8, 0. 178 5, 0. 253 7, 0. 270 2)
(您的程序)       V2
           1
  +---------+
  1 |  .3125  |
  2 |  .1875  |
  3 |  .1875  |
  4 |  .3125  |
    +---------+

参考文献  改进的模糊层次分析法
李 永, 胡向红, 乔 箭

20
pkl 在职认证  发表于 2016-4-5 10:46:59
shemuheng 发表于 2016-4-4 23:20
我也用的是stata,看了您用mata编写的程序,但结果和文献中的结果不一样。。。
(文献中)叠代3 次求得排 ...
可能用的算法不一样吧,文献只迭代了三次,我的好像迭代了6次;文献的结果可能有问题,因为从初始矩阵来看,第一个维度和第四个维度权重是同等重要,第二个和第三个是同等重要,而第一个和第四个比第二个和第三个重要,文献中看不出这个判断矩阵的特征。
如果觉得有什么疑问,你谨慎使用吧,还可以用其他方法求权重矩阵,相互对照,再择优使用。
祝顺利、开心!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 08:38