MATLAB Answers

Translated by

このページのコンテンツは英語から自動翻訳されています。自動翻訳をオフにする場合は「<a class="turn_off_mt" href="#">ここ</a>」をクリックしてください。

0

Matrix Elements Re-ordering

Pedro Oliveira さんによって質問されました 2017 年 10 月 24 日
最新アクティビティ Cedric Wannaz
さんによって コメントされました 2017 年 10 月 24 日
If I have a matrix A that is:
A = [1, 2; 3, 4; 5, 6;7, 8]
How can I reorder it so that it becomes,
A = [1,3;5,7;2,4;6,8]
i.e. basically re.arranging the matrix elements in a row-by-row basis (the first 2 elements of column 1 become the 2 elements in row 1; the second 2 elements of column 1 become the 2 elements in row 2, etc).
Thank you for your help in advance!

  0 件のコメント

サインイン to comment.

1 件の回答

Cedric Wannaz
回答者: Cedric Wannaz
2017 年 10 月 24 日
 採用された回答

>> B = reshape( A, 2, [] ).'
B =
1 3
5 7
2 4
6 8

  2 件のコメント

Pedro Oliveira 2017 年 10 月 24 日
Thank you!
Cedric Wannaz
2017 年 10 月 24 日
My pleasure!

サインイン to comment.



Translated by