数学建模社区-数学中国
标题:
关于层次分析法的编程错误
[打印本页]
作者:
pipi91
时间:
2013-6-17 17:36
标题:
关于层次分析法的编程错误
程序已经转为M文件,但是在构建的时候出现了问题
错误如下
Input argument "a" is undefined.
Error in ==> cc at 2
[x,y]=eig(a);
输入的全部命令如下
function [c1]=cc(a)
[x,y]=eig(a);
[landmax n]=max(max(y));
c=x(:,n);
c1=abs(c)/sum(abs(c));
function cc1
a=[1 5 1/9;1/5 1 1/7;9 7 1]
a1=[1 5 3 1;1/5 1 1/2 1/4;1/3 2 1 1/3;1 4 3 1];
a2=[1 1/3 1/2 1/4;3 1 2 1/2;2 1/2 1 1/3;4 2 3 1];
a3=[1 1 6 2;1 1 5 2;1/6 1/5 1 1/4;1/2 1/2 4 1];
c=cc(a)
c1=cc(a1);
c2=cc(a2);
c3=cc(a3);
p=[c1 c2 c3 ]
d=p*c
请大家指教
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5