我需要一个示例来展示如何在 MATLAB 中使用 K-means 聚类,但使用一些预先指定的数据点作为初始种子。
谢谢
IDX = kmeans(X,k,'start',seeds)
将使用预定义的数据点(例如 的行,但您可以选择任何种子,只要它是一个-by -p 数组,其中 p 是 的列数)作为初始种子。请注意,如果您指定,则无需指定(改为通过)。将从行数推断出你想要多少个集群。seeds
k
X
k
X
seeds
k
[]
kmeans
seeds
默认情况下,kmeans
选择k
随机选择的行X
作为种子。