Find row in matrix.

364 views (last 30 days)
Artyom
Artyom on 13 Jul 2012
Answered: Sonia PAGUI on 5 Oct 2021
Hi, everyone. There are some data in array:
A=[3 3 2011;22 3 2011;23 3 2011;24 3 2011;25 3 2011;26 3 2011;27 3 2011];
I'm trying to find matching data using 'ismember':
B=[23 3 2011;27 3 2011];
[tf, index]=ismember(A,B);
But A(1,1) is also written as correct value. How can I solve it?

Accepted Answer

Honglei Chen
Honglei Chen on 13 Jul 2012
[tf, index]=ismember(A,B,'rows');
  1 Comment
vvf vvff
vvf vvff on 26 Feb 2020
thanks !!!!!!!!!!!!!!!!!!!!!!!!

Sign in to comment.

More Answers (2)

Artyom
Artyom on 13 Jul 2012
Ok, and if we have:
A=[3 3 2011 3 6;
22 3 2011 7 3;
23 3 2011 6 4;
24 3 2011 1 3;
25 3 2011 5 4;
26 3 2011 9 7;
27 3 2011 3 2];
  2 Comments
Artyom
Artyom on 13 Jul 2012
Thank you.

Sign in to comment.


Sonia PAGUI
Sonia PAGUI on 5 Oct 2021
Salut Mon code affiche l'erreur a propos de "find_row_array" quelqu'un peut m'aider???

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by