How to find same values in two different data sets of different sizes?

1 vue (au cours des 30 derniers jours)
Keri Dalg
Keri Dalg le 3 Nov 2017
Commenté : Mohammed sohaib le 11 Fév 2023
I have two data sets of unequal length. A = [1 2 3 4 5; 6 7 8 9 0; 5 4 3 2 1; 0 9 8 7 6] and B = [3 4; 8 9; 3 2; 8 7]
Columns 3 and 4 of data set A are the same as all of data set B.
How do i obtain the column indices representing which part of A is the same as B answer desired is [3; 4]
Thanks for all the help in advance!

Réponse acceptée

KL
KL le 3 Nov 2017
C = find(ismember(A.',B.','rows'))
  2 commentaires
Keri Dalg
Keri Dalg le 6 Nov 2017
Thank you so much! Works well :)
Mohammed sohaib
Mohammed sohaib le 11 Fév 2023
thanks , helped me as well.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by