层次分析法AHP中C.I. ,R.I.两指标的具体公式推导不需要如CI=(lamda-n)/(n-1)这样的结果,我希望看到这个公式如何推出来的.3Q~谢谢你的回答,不过我想你搞错了,我需要CI RI本身的推导过程,而
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 05:51:52
![层次分析法AHP中C.I. ,R.I.两指标的具体公式推导不需要如CI=(lamda-n)/(n-1)这样的结果,我希望看到这个公式如何推出来的.3Q~谢谢你的回答,不过我想你搞错了,我需要CI RI本身的推导过程,而](/uploads/image/z/5548374-54-4.jpg?t=%E5%B1%82%E6%AC%A1%E5%88%86%E6%9E%90%E6%B3%95AHP%E4%B8%ADC.I.++%2CR.I.%E4%B8%A4%E6%8C%87%E6%A0%87%E7%9A%84%E5%85%B7%E4%BD%93%E5%85%AC%E5%BC%8F%E6%8E%A8%E5%AF%BC%E4%B8%8D%E9%9C%80%E8%A6%81%E5%A6%82CI%3D%28lamda-n%29%2F%28n-1%EF%BC%89%E8%BF%99%E6%A0%B7%E7%9A%84%E7%BB%93%E6%9E%9C%2C%E6%88%91%E5%B8%8C%E6%9C%9B%E7%9C%8B%E5%88%B0%E8%BF%99%E4%B8%AA%E5%85%AC%E5%BC%8F%E5%A6%82%E4%BD%95%E6%8E%A8%E5%87%BA%E6%9D%A5%E7%9A%84.3Q%7E%E8%B0%A2%E8%B0%A2%E4%BD%A0%E7%9A%84%E5%9B%9E%E7%AD%94%EF%BC%8C%E4%B8%8D%E8%BF%87%E6%88%91%E6%83%B3%E4%BD%A0%E6%90%9E%E9%94%99%E4%BA%86%EF%BC%8C%E6%88%91%E9%9C%80%E8%A6%81CI+RI%E6%9C%AC%E8%BA%AB%E7%9A%84%E6%8E%A8%E5%AF%BC%E8%BF%87%E7%A8%8B%EF%BC%8C%E8%80%8C)
层次分析法AHP中C.I. ,R.I.两指标的具体公式推导不需要如CI=(lamda-n)/(n-1)这样的结果,我希望看到这个公式如何推出来的.3Q~谢谢你的回答,不过我想你搞错了,我需要CI RI本身的推导过程,而
层次分析法AHP中C.I. ,R.I.两指标的具体公式推导
不需要如CI=(lamda-n)/(n-1)这样的结果,我希望看到这个公式如何推出来的.3Q~
谢谢你的回答,不过我想你搞错了,我需要CI RI本身的推导过程,而不是如何运用到AHP的近似算法(方根法)中。
CI=(lamda-n)/(n-1);
RI=[0 0 0.52 0.89 1.12 1.26 1.36 1.41 1.46 1.49 1.52 1.54 1.56 1.58 1.59
是这2个数的推导形成过程。
层次分析法AHP中C.I. ,R.I.两指标的具体公式推导不需要如CI=(lamda-n)/(n-1)这样的结果,我希望看到这个公式如何推出来的.3Q~谢谢你的回答,不过我想你搞错了,我需要CI RI本身的推导过程,而
C.I=λmax-n/(n-1)
λ=∑(AW/Wi)/n=∑[∑(aijWj)/Wi]/n
前两个∑是i=1到n,后一个∑是j=1到n.上式中的ij均为下标,在网页中我不知道怎么打出来,不好意思.
R.I是平均随机一致性指标.具体怎么计算的不清楚,应该是一个指标,别人统计出来了自己用就可以了呗!
1. 用层次分析法确定权重的MATLAB程序
function ccfx
%相对目标层而言,对准则层的各个因素进行两两比较,得到成对比较矩阵Q
disp('请输入判断矩阵Q(n阶)');
Q=input('Q=');
n=length(Q);
[v,d]=eig(Q); %求特征值和特征向量
[lamda...
全部展开
1. 用层次分析法确定权重的MATLAB程序
function ccfx
%相对目标层而言,对准则层的各个因素进行两两比较,得到成对比较矩阵Q
disp('请输入判断矩阵Q(n阶)');
Q=input('Q=');
n=length(Q);
[v,d]=eig(Q); %求特征值和特征向量
[lamda,c]=max(max(d)); %求最大求特征值
disp('lamda=');disp(lamda);
W=v(:,c); %求最大求特征值对应的特征向量
W=W/sum(W); %归一化
CI=(lamda-n)/(n-1); %计算一致性指标
RI=[0 0 0.52 0.89 1.12 1.26 1.36 1.41 1.46 1.49 1.52 1.54 1.56 1.58 1.59];%Random Index
CR=CI/RI(n); %计算一致性比率
%输出结果
if CR<0.1 %检验矩阵Q的一致性
disp('成对比矩阵Q的一致性可以接受!其特征向量可以作为权向量');
disp('CI=');disp(CI);
disp('CR=');disp(CR);
disp('由成对比矩阵Q计算出的权向量w为:');disp(W);
else
disp('成对比矩阵Q不是一致阵,请重新评分')
return
end
收起