在MATLAB中,去掉一些元素后,原矩阵如何仍然是矩阵而不是变成行向量?

问题描述 投票:0回答:1

例如:

A = [0 0 0;0 2 2];
A(1:2)=[]

A=
   0 2 0 2

删除进程后如何让

A
变成
[0 2; 0 2]
而不是
[0 2 0 2]

matlab matrix
1个回答
0
投票

当您在矩阵中使用单个索引时,您将显式地将矩阵转换为一维数组。

相反,使用两个索引:

A(:,1) = [];
© www.soinside.com 2019 - 2024. All rights reserved.