我在 Matlab 中制作了一个矩阵,比如说,
A = magic(5);
A =
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9
现在我使用 find 函数找到了我想要的索引:
ind = find(A(:,5)>3 & A(:,4)>= 8);
ind =
1
2
3
现在,如果我想使用 B = A(ind) 函数为这些索引获取矩阵 A 的子集,我只会得到矩阵的第一列:
B = A(ind)
B =
17
23
4
如何将所有列作为子集?