If I have a 1080 x 4 matrix Y, arranged as:
value1 int int int
value2 int int int
value3 int int int
and so on for 1080 rows,
how do I extract all rows in the matrix with the integer in column 3, whose value is, say 11, and create a new 6 x 4 matrix Z of the six entries in Y with the integer 11 present in column 3?
Thank you,
Don

 채택된 답변

Guillaume
Guillaume 2015년 4월 23일
편집: Guillaume 2015년 4월 23일

0 개 추천

This is basic matrix indexing:
Z = Y(Y(:, 3) == 11, :);

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기

질문:

2015년 4월 23일

댓글:

2015년 4월 23일

Community Treasure Hunt

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

Start Hunting!

Translated by