我在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
如何将所有列作为子集?
答案 0 :(得分:0)
哎呀......我明白了
B = A(ind,:);