Borrar filtros
Borrar filtros

How to split 360*160*50 data into several 5*5*5 chunks?

1 visualización (últimos 30 días)
Yandong Lang
Yandong Lang el 5 de Mzo. de 2019
Comentada: Star Strider el 5 de Mzo. de 2019
I want to slipt my 360*160*50 data into several 5*5*5 chunks. Then do the calculation into each chunk. Each chunk will give me on result and need to label the result as well. The results need to be in a 72*32*10 dataset.

Respuesta aceptada

Star Strider
Star Strider el 5 de Mzo. de 2019
Use the reshape (link) function:
M = rand(360, 160, 50);
R = reshape(M, 5, 5, 5, []);
Rsize = size(R) % Check Result
producing:
Rsize =
5 5 5 23040
  2 comentarios
Yandong Lang
Yandong Lang el 5 de Mzo. de 2019
Thank you very much, that really helps!
Star Strider
Star Strider el 5 de Mzo. de 2019
As always, my pleasure!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Troubleshooting in Polyspace Products for Ada en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by