MATLAB矩阵中元素如何操作
(1)提取矩阵A的第r列:A(:,r);
(2)提取矩阵A的第r行:A(r,:);
(3)依次提取矩阵A的每一列,将A拉伸为一个列向量:A(:);
(4)取矩阵A的第i1~i2行、第j1~j2列构成新矩阵:A(i1:i2,j1:j2);
(5)删除A的第i1~i2行构成新矩阵:A(i1:i2,:)=[ ];
(6)删除A的第j1~j2列构成新矩阵:A(:,j1:j2)=[ ];
(7)将矩阵A和B拼接成新矩阵:[A B]; [A; B]。
例1.9 编写M文件如下:
a=[1 2 5;6 8 9;10 11 12]
a1=a(3,:)
a2=a(:,3)
a3=a(2,3)
a4=a(1:2,2:3)
a5=a(2:-1:1,:)
a6=[a;a1]
a = 1 2 5
6 8 9
10 11 12
a1 = 10 11 12
a2 = 5
9
12
a3 = 9
a4 = 2 5
8 9
a5 = 6 8 9
1 2 5
a6 = 1 2 5
6 8 9
10 11 12
10 11 12