B= [1 ,1, 1, 2, 2, 2,...,10,10,10]
Logical expression to get label = 1,2, 3, 7
A= B== 1| B==2| B==3|B== 7;
A shorter way to write this:
A= ismember(B,[1 2 3 7])
Lia = ismember(Data,Reference) return a logic array that checks if data set contains any element in reference.
Example:
Data = [1 2 3 5 8 1]
Reference= [1 2]
ismember(Data, Reference) = [1 1 0 0 0 1]
Typical usage:
classification algorithms divide sample data into several groups, need to combine some groups to form one detection group.
Reference:
How to Shorten This Logical Expression? - MATLAB Answers - MATLAB Central