How to classify vectors based on their value?

조회 수: 1 (최근 30일)
Robin Li
Robin Li 2019년 5월 16일
댓글: Robin Li 2019년 5월 16일
Suppose I have a 3 by 2 matrix C=[1 2; -2 3; 4 -5]; we could also view it as three vectors(1 2), (-2 3) and (4,-5). I want to classify these three vectors into 2 group; whenever the sum of the vector value(for example, the sum of (1 2) is 1+2=3) is greater than 0, then it goes to catagory A; otherwise goes to B.
How could I do this in Matlab?
Thank you!

채택된 답변

madhan ravi
madhan ravi 2019년 5월 16일
idx=sum(C,2)>0;
A=C(idx,:)
B=C(~idx,:)

추가 답변 (0개)

카테고리

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

Community Treasure Hunt

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

Start Hunting!

Translated by