2

Matlabに行列があり、すべての行のインデックスを見つけたいと思っています。ここで、一部の列は特定の基準を満たしています。

M =

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

ここで、すべての行の行数を検索します。ここで、M(:,3) == 10 AND M(:,4) == 14

結果は次のようになります。

R =

 0
 1
 0
 1

私は

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

しかしismember()、ワイルドカーでは動作しません。

4

1 に答える 1

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

十分なはずです。

于 2012-06-10T14:32:42.820 に答える