Suchen Sie Zeilen in der Matrix, in denen Einträge bestimmten Einschränkungen entsprechen?
Ich habe eine Matrix in Matlab und möchte die Indices aller Zeilen finden, in denenetwas der Spalten erfüllen ein bestimmtes Kriterium.
Beispiel
M =
1 5 9 13
2 6 10 14
10 14 11 15
4 8 10 14
Jetzt möchte ich die Incedeces aller Zeilen finden, woM(:,3) == 10 AND M(:,4) == 14
.
Das Ergebnis sollte sein:
R =
0
1
0
1
Ich dachte über so etwas nach
find(ismember(M,[* * 10 14]),1)
aberismember()
funktioniert nicht mit Wildcars.