Help to write a simple codë to split vector to subvectors

2 visualizzazioni (ultimi 30 giorni)
Hello,
probably this question is quiet simple for this forum, but I decided to ask you!
I have Y=[Y1;Y2;Y3;Y4;Y5;Y6,...,Ym], where m is multiple of 3.
I'd like to obtain for i=1:(m/3);
y1=[Y1;Y2;Y3], y2=[Y4;Y5;Y6],....
I will appreciate any suggestion and please don't be very critical to this simple issue!
Thank you in advance!

Risposta accettata

Honglei Chen
Honglei Chen il 7 Feb 2012
Are all Y1 through Ym equal length. If so, assume the length is N, then you can do
y = reshape(Y,3*N,[])
and each column in y corresponds to one of the subvector you want.

Più risposte (0)

Categorie

Scopri di più su Startup and Shutdown in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by