reshape 4-dimension array
古いコメントを表示
I have an array dimensioned A(m,m,M,M). I would like to "reshape" this so that each mxm block is in the correct position in a B(m*M,m*M) matrix where the correct position is indicated by the third and fourth indices.
Can someone show me a straightforward way to do this?
採用された回答
その他の回答 (1 件)
Download this File Exchange package,
and do the whole thing in one line,
B=blkReshape(A,[m,m],[M,M]);
カテゴリ
ヘルプ センター および File Exchange で Multidimensional Arrays についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!