在矩阵中查找条目匹配某些约束的行?

时间:2012-06-10 14:30:54

标签: matlab matrix

我在Matlab中有一个矩阵,想要找到所有行的indeces,其中列的部分符合特定条件。

实施例

M =

 1     5     9    13
 2     6    10    14
10    14    11    15
 4     8    10    14

现在我想找到所有行的incedeces,其中M(:,3) == 10 AND M(:,4) == 14

结果应为:

R =

 0
 1
 0
 1

我虽然喜欢

find(ismember(M,[* * 10 14]),1)

ismember()不适用于野猫。

1 个答案:

答案 0 :(得分:4)

R = (M(:,3) == 10 & M(:,4) == 14);

应该足够了。