数学建模社区-数学中国
标题:
求大神帮忙解决一个问题
[打印本页]
作者:
zhmr
时间:
2013-4-16 14:07
标题:
求大神帮忙解决一个问题
怎样用matlab编程将一个n阶方阵的各列归一化,再各行求和,再归一化,例如:
A=1 2 3
4 5 6
7 8 9
各列归一化得
B=1/12 2/15 3/18
4/12 5/15 6/18
7/12 8/15 9/18
各行求和得
0.38
1
1.62
归一化得
0.13
0.33
0.64
不要用for循环,谢谢了
作者:
Lucky_叶落恋殇
时间:
2013-4-19 22:02
A=[1 2 3;4 5 6;7 8 9];
B=ones(1,size(A,1))*A;
C(1:3,1)=A(1:3,1)/B(1);
C(1:3,2)=A(1:3,2)/B(2);
C(1:3,3)=A(1:3,3)/B(3)
D=C*ones(size(C,2),1)
E(1,1:3)=C(1,1:3)/D(1);
E(2,1:3)=C(2,1:3)/D(2);
E(3,1:3)=C(3,1:3)/D(3)
这个算不算
作者:
zhmr
时间:
2013-4-20 13:23
Lucky_叶落恋殇 发表于 2013-4-19 22:02
A=[1 2 3;4 5 6;7 8 9];
B=ones(1,size(A,1))*A;
C(1:3,1)=A(1:3,1)/B(1);
谢了,已经解决了
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5