reshape 4-dimension array
Mostrar comentarios más antiguos
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?
Respuesta aceptada
Más respuestas (1)
Download this File Exchange package,
and do the whole thing in one line,
B=blkReshape(A,[m,m],[M,M]);
Categorías
Más información sobre Multidimensional Arrays en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!