How to reshape matrix in this way?
조회 수: 3 (최근 30일)
이전 댓글 표시
Hello everyone,
I was wondering if anyone could help me in a simple question in matrix reshaping.
I have a 3x4 matriz M, as it follows:
M = [1 2 3 4;
5 6 7 8;
9 10 11 12]
I would like to reshape M to have the following matrix N:
N = [1 2;
3 4;
5 6;
7 8;
9 10;
11 12]
I have tried 'reshape' command, but failed. Can anyone please help?
Thanks in advance!
댓글 수: 0
채택된 답변
the cyclist
2020년 5월 12일
편집: the cyclist
2020년 5월 12일
N = reshape(M.',2,6).';
You need to transpose first (and later back again), because the reshape command works down the columns.
추가 답변 (1개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Logical에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!