能通过一致性检验的4*4矩阵
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/24 05:48:08
CR不能为负值,CR小于0.1判断矩阵才满足一致性检验.CR如果为负值,要么是计算错误了,检查一下计算过程;另一种,要么是你构建的判断矩阵有问题,再调整矩阵里面数值的两两比较关系.最后,还有一种,此判
A=[];%原始对比矩阵数据,对应你的U矩阵A1=A;[m,n]=size(A);%求出矩阵的行和列z=sum(A);%列向量归一fori=1:mforj=1:nA(i,j)=A(i,j)/z(j);
ZD=7.6306B=0.32370.13770.11230.05030.25100.09890.0262CI=0.1051CR=0.0796%ZD为最大特征根%B最大特征根对应的特征向量%CI为一致
入max=累加『(BW)i/nWi』由于符号打不出来用汉字代替啊其中的bw是怎么运算的来的啊?你这个问题相对来说有些专业,建议你可以去相关的论坛去咨询,效果会更好
共有三种方法,和法,根法和幂法,和法最简单,以下即用和法求第一步,列向量归一,再行向量归一,得(0.690.20.11),这应该是一列,不好编辑呀.即权重.第二步,进行一次性检验,求出(莱姆葛)等于3
A=1.00000.25001.00008.000010.00006.00004.00004.00001.00004.000011.000013.00007.00007.00001.00000.250
没有这种软件,但是我写了一个程序经检验,效果不错,主要正对三层de如果是四层的话,自己归类PS:四类的应该能解,但是我没试过一下是我的程序functionw=l_ahp(num,g)%w:最后权重nu
需要重新构造成对比较矩阵,这是一个将主观因素量化的模型,说到底还是主观因素起最重要作用.
横B*竖B=A轴对称以A为轴(就是斜着A1111那个)横B1*竖B1=A横B2*竖B2=A横B3*竖B3=A横B4*竖B4=A
一致性检验是为了检验各元素重要度之间的协调性,避免出现A比B重要,B比C重要,而C又比A重要这样的矛盾情况出现
给你提供一种很专业的数值算法“幂法”,这是专门用来算矩阵最大特征值的经典算法.“幂法“的算法过程其实很简单,就是拿一个向量,不停地用A乘,最后就会慢慢趋近于最大特征值对应的特征向量.“幂法”在矩阵拥有
matlab求解矩阵的最大特征值及对应的正规化特征向量:[V,D]=eig(A);D=diag(D);%特征值[D,idx]=sort(D,'descend');V=V(:,idx);%特征向量矩阵这
A=(115577;115577;1/51/51355;1/51/51/3132;1/71/71/51/311/2;1/71/71/31/221)利用MATLAB输入[x,lumda]=eig(A);
这其实很简单,我告诉你最重要一点此矩阵存在下列重要性质a(i,j)×a(j,i)=1,(1≤i≤n,1≤j≤n)a(i,j)和a(j,i)皆为此矩阵中的元素
权重是怎么算?再问:就是层次分析法中的权重计算啊,我以为您的软件能算出来的那?再答:关键是我不懂你的意思啊,你的表是是什么意思,我看能不能做。稍等稍等,我研究研究才,看看化学人士能不能呢个搞定数学问题
不太懂.rand(m,n)是构造m*n的随机矩阵
matlab很快就可以求出啦[v,d]=eig(A)你给的矩阵好像不是很好认是1还是11再问:是1再答:好吧我帮你求一下v=0.2168-0.0465+0.0436i-0.0465-0.0436i-0
可以换一种标度方法,不一定要用1-9,可以用e的0/5次方到e的8/5次方标度方法.这个标度方法的一致性检验容易通过.可以下载yaahp自动计算.
一般地,如果一个正互反矩阵A满足aij.ajk=aik,i,j,k=1,2,…,n则称A为一致性矩阵,简称一致阵.
阶数n1234RI值000.520.8956781.121.261.361.419101.461.49