compare between two unequal vectors

4 views (last 30 days)
jojototo
jojototo on 15 Aug 2017
Commented: jojototo on 16 Aug 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 Comment
José-Luis
José-Luis on 15 Aug 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().

Sign in to comment.

Accepted Answer

José-Luis
José-Luis on 15 Aug 2017
A = [2,3,4,5,6];
B = [2,3,4,6];
dummy = bsxfun(@eq, A',B)
dummier = ismember(A,B)

More Answers (0)

Categories

Find more on Data Type Conversion in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!