2013-02-28 517 views
0

我的問題是很難通過使用k均值來獲得最佳聚類數量,所以我想使用分層算法來找到最佳聚類數量。在定義了我的理想分類之後,我想使用這個分類來找到帶有k-means的質心,而不需要迭代。K均值聚類Matlab

data= rand(300,5); 
D = pdist(data); 
Z = linkage(D,'ward'); 
T = cluster(Z,'maxclust',6); 

現在我想使用向量T定義的簇,使該位置在以k均值無迭代算法。任何人都可以給小費怎麼辦?

謝謝。

回答

1

如果您正在尋找給您已經在T聚集他們的重心,那麼你只需要計算的datamean根據T分組。