How to compare two vectors with numbers?

6 views (last 30 days)
I have a question. I have two vectors A and B, both have a bunch of numbers. A is master and B is slave. Now what I want is to search each number in A and check if it's one of numbers in B (numbers in B is unique). If a number in A is also in B, label the position of that number in A as 1, and 0 otherwise, just like a logical comparison. Is there a command or a few lines to do this? Thanks in advance.

Accepted Answer

Vishal Rane
Vishal Rane on 21 Jun 2013

More Answers (1)

Wayne King
Wayne King on 21 Jun 2013
A = randi(10,10,1);
B = 1:5:50;
[IA,IB] = ismember(A,B);

Categories

Find more on Matrices and Arrays 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!