Borrar filtros
Borrar filtros

How to extract sequential submatrices

2 visualizaciones (últimos 30 días)
Livia Servanzi
Livia Servanzi el 25 de Feb. de 2019
Respondida: madhan ravi el 25 de Feb. de 2019
I have a 71617x15 matrix, named A. I need to create 13 new variables, each of them corresponding to a 5509x15 submatrix of A. The first submatrix has to made of the first 5509 rows and all columns of A; the second submatrix has to be made of the second 5509 rows (from 5510 to 11018) and all columns of A and so on until the last row of A. I was able to reach my purpose with one comand for each submatrix. How can I do that with a single comand?

Respuestas (2)

Jos (10584)
Jos (10584) el 25 de Feb. de 2019
Editada: Jos (10584) el 25 de Feb. de 2019
Do not create 13 different variables, but store the result in 13 cells of a cell array, by applying MAT2CELL

madhan ravi
madhan ravi el 25 de Feb. de 2019
permute(reshape(yourmatrix.',15,5509,[]),[2 1 3])

Categorías

Más información sobre Multidimensional Arrays en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by