compare between two unequal vectors

4 vues (au cours des 30 derniers jours)
jojototo
jojototo le 15 Août 2017
Commenté : jojototo le 16 Août 2017
Hi all,If A=[2,3,4,5,6] and B=[2,3,4,6] I want to compare the first element in A with all elements in B if existed the output is 1 if not so the output is 0,and so the second , the third,the fourth and the fifth element in A with all elements in B finally the output is C=1 1 1 0 1
  1 commentaire
José-Luis
José-Luis le 15 Août 2017
I don't understand how you get to your final output. The way you describe it your result should be a 5x4 array.
C can be computed with ismember().

Connectez-vous pour commenter.

Réponse acceptée

José-Luis
José-Luis le 15 Août 2017
A = [2,3,4,5,6];
B = [2,3,4,6];
dummy = bsxfun(@eq, A',B)
dummier = ismember(A,B)
  1 commentaire
jojototo
jojototo le 16 Août 2017
Thanks, it works

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Data Type Conversion dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by