假设我有矩阵
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 的列。