层次分析法判断矩阵求权值以和一致性检验程序.docVIP

  • 101
  • 0
  • 约2.6千字
  • 约 5页
  • 2017-06-12 发布于北京
  • 举报

层次分析法判断矩阵求权值以和一致性检验程序.doc

function [w,CR]=mycom(A,m,RI) [x,lumda]=eig(A); r=abs(sum(lumda)); n=find(r==max(r)); max_lumda_A=lumda(n,n); max_x_A=x(:,n); w=A/sum(A); CR=(max_lumda_A-m)/(m-1)/RI; end 本matlab程序用于层次分析法中计算判断矩阵给出的权值已经进行一致性检验。 其中A为判断矩阵,不同的标度和评定A将不同。 m为A的维数 RI为判断矩阵的平均随机一致性指标:根据m的不同值不同。 RI值 指标数 1 2 3 4 5 6 7 8 9 RI 0 0 0.58 0.9 1.12 1.24 1.38 1.41 1.46 当CR0.1时 符合一致性检验,判断矩阵构造合理。 下面是层次分析法的简介,以及判断矩阵构造方法。 一.层次分析法的含义 层次分析法(The analytic hierarchy process)简称AHP,在20世纪70年代中期由美国运筹学家托马斯·塞蒂(T.L.Saaty)正式提出。它是一种定性和定量相结合的、系统化、层次化的分析方法。由于它在处理复杂的决策问题上的实用性和有效性,很快在世界范围得到重视。它的应用已遍及经济计划和管理、能源政策和分配、行为科学、军事指挥、运输、农业、教育、人才、医疗和

文档评论(0)

1亿VIP精品文档

相关文档