创建带有零元素矩阵的矩阵
2次观看(最近30天)
显示较旧的评论
我有一个矩阵
a = [1 2 3 4; 5 6 7 8; 9 10 11 12;13 14 15 16];
因此,我只想获得另一个矩阵,但是有一些索引(或元素),其余的就是零
所以我需要输出矩阵为
o = [1 2 0 0; 2 1 0 0; 0 0 6 8; 0 0 8 16]
So can anyone advise me with the best way ?
谢谢,
答案(2)
辛达
2020年1月29日
我仍然不太了解该模式,但是您可以手动插入元素:
x = [1 2 3 4 5 6;
7 8 9 10 11 12;
13 14 15 16 17 18;
19 20 21 22 23 24;
25 26 27 28 29 30;
31 32 33 34 35 36];
y =零(4);
Y(1,1) = x(1,1);
Y(1,2) = x(1,4);
y(2,1)= x(1,4);
y(2,2)= x(4,4);
y(3,3)= x(3,3);
y(3,4)= x(6,3);
y(4,3)= x(6,3);
y(4,4)= x(6,6);
% or
y =零(4);
y(1:2,1:2)= [x(1,1)x(1,4);x(1,4)x(4,4)];
y(3:4,3:4)= [x(3,3)x(6,3);x(6,3)x(6,6)];