在Matlab2016中,输入矩阵A=[1 2 3;4 5 6;7 8 9];只取矩阵中第一行的元素A1=A(1,:); 若要删除第一行的元素则A(1,:)=[]
<textarea readonly="readonly" name="code" class="c++">
>> A=[1 2 3;4 5 6;7 8 9];
>> A1=A(1,:)
A1 =
1 2 3
>> A(1,:)=[]
A =
4 5 6
7 8 9
</textarea>
如果要删除矩阵A中后面两行,则有
A=[1 2 3;4 5 6;7 8 9];
A(2:3,:)=[]
<textarea readonly="readonly" name="code" class="c++">
A=[1 2 3;4 5 6;7 8 9];
A(2:3,:)=[]
A =
1 2 3
</textarea>
如果要删除矩阵A中后面两列,则有
A=[1 2 3;4 5 6;7 8 9];
A(:,2:3)=[]
<textarea readonly="readonly" name="code" class="c++">
A=[1 2 3;4 5 6;7 8 9];
A(:,2:3)=[]
A =
1
4
7
</textarea>