主题:用简单的方法生成下面的对角阵
小小帅boy
[专家分:0] 发布于 2009-08-14 16:24:00
A11,A22,A33分别是三个3*3矩阵。
我想生成一个分别以A11,A22,A33为对角线的矩阵,其他位置元素为0
谢谢啦
回复列表 (共2个回复)
沙发
小小帅boy [专家分:0] 发布于 2009-08-14 17:09:00
比如 A11=[1 0 0
0 2 0 可以用A11=diag([1 2 3])生成
0 0 3]
我想求的是
A=[A11 0 0
0 A22 0
0 0 A33]
板凳
ronei [专家分:360] 发布于 2009-08-15 06:43:00
最简单的解决办法:
B= zeros(3,3);
A=[A11 B B
B A11 B
B B A11];
我来回复