Using ismember for each row
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Klemens Schumann
il 28 Mar 2019
Risposto: madhan ravi
il 28 Mar 2019
Hi,
I have one Vector A and one Matrix B with the same amount of rows:
A = [1;
3;
5;
5;
4];
B = [2,3,4,5;
1,2,4,6;
2,4,1,2;
4,5,6,2;
1,2,3,4];
I would like to use ismembertol for each row of A and B, such as
for i = 1:size(A,1)
result(i,1) = ismembertol(A(i, 1), B(i, :));
end
Is there any smarter way to do this or is using a for - loop fine?
Thanks in advance!
4 Commenti
madhan ravi
il 28 Mar 2019
Modificato: madhan ravi
il 28 Mar 2019
Why not
any(A==B,2) %?
[comment moved to answer section]
Risposta accettata
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Logical in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!