Aufteilen einer Matlab-Matrix in mehrere gleiche Teile
Ich habe eine Größenmatrix64500x17
. Es stellt erkannte Texton-Features dar, die ich verwenden muss, um 5 Centroids zu findenkmeans
.
Was ich brauche ist:
Teilen Sie diese Matrix in 512900x17
MatrizenFinde die Mittelverketten diese in eine5x17
Matrix zum Einspeisen des Startparameters vonkmeans
.Ich weiß, wie man fast alles macht (cat
, kmeans
, etc), aber ich versuche nur eine Methode zu finden, um die Matrix in 5 Teile aufzuteilen oder in die gewünschte Größe zu summieren / aufzuteilen.
Es ist mir aus Effizienzgründen untersagt, Loops zu überbeanspruchen, es sei denn, dies ist unbedingt erforderlich.
Ich kann in anderen Fragen kein einschlägiges Beispiel finden. Wenn dies beantwortet wurde, nehmen Sie bitte Kontakt mit mir auf.