Separating Matrix Rows into two different vectors
조회 수: 3 (최근 30일)
이전 댓글 표시
I have a matrix
A=[1 3 5;1 5 6;3 9 10;3 5 6;1 4 5;3 5 6; 9 6 7; 1 5 8; 3 6 0];
and i would like to seperate in in terms of the 1st element
for example
if A(1,i)==1 then it would a adn if A(1,i)== 3 then it would go into b and i would like A to reduce in size as it goes to one matrix or another.
So when I have the first row after it gets assigned into a vector i want it to be deleted and goes to the next one
so i want my final results to look like
A=[9 6 7]
a=[1 3 5;1 5 6;1 4 5;1 5 8]
b=[3 9 10;3 5 6;3 5 6; 3 6 0]
How would that be done?
And, if I had this condition
A(1)<2 put in a matrix if greater than >2 put in b matrix. and the format would look like this:
A=[9 6 7]
a=[1 3 5;1 5 6;1 4 5;1 5 8]
b=[3 9 10;3 5 6;3 5 6; 3 6 0]
How would it be done?
댓글 수: 0
채택된 답변
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!