How to compare values in respective columns using "ismember"

조회 수: 7 (최근 30일)
Filip Hansson
Filip Hansson 2022년 8월 15일
댓글: Filip Hansson 2022년 8월 15일
I have a 24x365 matrix (A) and a 4x365 matrix (B). I would like to replace each of the same value from B in same column in A with "1" and the rest to be "0". I have tried using "ismember" but this registers and replaces values from B in A even if they are not in the respectively column. Is there a "simple" way to solve this problem??
Thank you in advanced!!

채택된 답변

Bruno Luong
Bruno Luong 2022년 8월 15일
use ismember on each column separately
for j=1:size(A,2)
A(:,j) = ismember(A(:,j),B(:,j));
end

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Characters and Strings에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by