以八度为单位选择矩阵的一部分以形成另一个矩阵



假设我有矩阵

a = [1 2 3;
4 5 6; 
7 8 9;]

我想选择前两列来形成一个矩阵

b = [1 2; 
4 5; 
7 8;]

如何在八度中实现这一目标? 我知道如何选择单列,但是如何选择许多列(假设,具有 16 列的矩阵的前 8 列(并用它们形成矩阵?

另外,如何以类似的方式选择行以形成矩阵?

您可以使用以下代码

b = a(:,1:2)

其中:表示获取所有行,1:2表示获取从 1 到 2 的列。

相关内容

最新更新