compare between two unequal vectors
4 views (last 30 days)
Show older comments
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
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().
Accepted Answer
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)
See Also
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!