dividindo uma matriz matlab em várias partes iguais
Eu tenho uma matriz de tamanho64500x17
. Ele representa recursos de texto detectados que eu tenho que usar para encontrar 5 centróides parakmeans
.
O que eu preciso é:
dividir essa matriz em 512900x17
matrizesencontrar os meiosconcatenar estes em um5x17
matriz para alimentar o parâmetro de início dekmeans
.Eu sei fazer quase tudo (cat
, kmeans
, etc), mas estou apenas tentando encontrar um método para dividir a matriz em 5 partes, ou somando / dividindo no tamanho desejado.
Estou proibido de usar demais loops (devido à eficiência), a menos que seja absolutamente necessário.
Não consigo encontrar nenhum exemplo pertinente em outras perguntas, portanto, se isso foi respondido, por favor, tenha paciência comigo.