Effacer les filtres
Effacer les filtres

How to split 14400x1 into 20 719x1 matrices?

1 vue (au cours des 30 derniers jours)
mohsen moslemin
mohsen moslemin le 22 Août 2016
Commenté : Andrei Bobrov le 22 Août 2016
Hi i have a matrix that has 1 column and that column has 14400 elements what i want is to split it to each 719 elements so i end up with 19 of 719x1 matrices and the last one would be the remaining in size.

Réponse acceptée

Andrei Bobrov
Andrei Bobrov le 22 Août 2016
a - your vector;
n = 719;
m = numel(a);
out = reshape([a(:);nan(mod(-m,n),1)],n,[]);

Plus de réponses (1)

Walter Roberson
Walter Roberson le 22 Août 2016
If you have the communications systems toolbox, see buffer()

Catégories

En savoir plus sur Operators and Elementary Operations dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by