How to classify vectors based on their value?

조회 수: 5 (최근 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에서 Get Started with MATLAB에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by