0

我正在计算 100 次迭代的 kmeans 中心。我已设置初始质心并复制等于 1。在以下步骤中,我试图传递新的质心:

[idx,ctrs1,sumd,D] = kmeans(data,3,'Replicates',1,'start',cen1);
[idx,ctrs2,sumd,D] = kmeans(data,3,'Replicates',1,'start',ctrs1);
...

但是我的质心根本没有改变,即使从第一次迭代开始。我的代码有问题吗?

4

1 回答 1

0

使用MaxIter属性而不是replicate.

于 2017-07-22T10:53:03.770 回答