How to compare two vectors with numbers?

조회 수: 5 (최근 30일)
Xin CUI
Xin CUI 2013년 6월 21일
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.

채택된 답변

Vishal Rane
Vishal Rane 2013년 6월 21일

추가 답변 (1개)

Wayne King
Wayne King 2013년 6월 21일
A = randi(10,10,1);
B = 1:5:50;
[IA,IB] = ismember(A,B);

카테고리

Help CenterFile Exchange에서 Matrices and Arrays에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by