필터 지우기
필터 지우기

label a matrix according to another label matrix

조회 수: 2 (최근 30일)
em
em 2014년 11월 11일
답변: Azzi Abdelmalek 2014년 11월 11일
I have a label matrix A
A=[1 1 1 1; 1 1 2 3; 3 2 1 4]
I have another boolean matrix B, each element labels each label in matrix A to be true or false
B=[0 0 1 1] % in A, label 1 and label 2 are false, label 3 and label 4 are true
How can I change matrix A according to B, result would look like:
A=[0 0 0 0; 0 0 0 1; 1 0 0 1]

답변 (2개)

Sean de Wolski
Sean de Wolski 2014년 11월 11일
>> C = ismember(A,find(B))
Enjoy!

Azzi Abdelmalek
Azzi Abdelmalek 2014년 11월 11일
A=[1 1 1 1; 1 1 2 3; 3 2 1 4]
B=[0 0 1 1]
C=ismember(A,find(B))

카테고리

Help CenterFile Exchange에서 Axis Labels에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by