SaintYZ 发表于 2008-7-17 22:37

问题!

以下是程序中的一段,在调试的时候有个问题想不通:
functiony=model
m=;
k=;
=eig(k,m);
d=diag(sqrt(b));
for i=1:3
=min(d);
xgd(:,i)=a(:,j);
d(j)=max(d)+1;
end
w=d1;
u=xgd;
y=w(2);
我想要的是w阵中的第二个元素,有什么办法???

dragonfly 发表于 2008-7-17 23:24

y=w(2);
这个不就是w阵中的第二个元素么?

dragonfly 发表于 2008-7-17 23:25

我运行了一下你的程序
得到w =

    0.4450    1.2470    1.8019

y =

    1.2470
页: [1]
查看完整版本: 问题!