Using ismember for each row
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Klemens Schumann
el 28 de Mzo. de 2019
Respondida: madhan ravi
el 28 de Mzo. de 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 comentarios
madhan ravi
el 28 de Mzo. de 2019
Editada: madhan ravi
el 28 de Mzo. de 2019
Why not
any(A==B,2) %?
[comment moved to answer section]
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!