横轴为第一行所有列,纵轴为第二行所有列,红色星号表示
!!第一步选取聚类中心,即令 "
#
#聚类中心为 $$
%
%分成两个聚类,用于存储成员
"!记录迭代的次数
&'' 为正∞
&'
!!第二步计算各点与聚类中心的距离
(' 表示最大值,( 表示最小值) 只要两次聚类中心不等构成无限循环
)*&+(,&+(
----&((./#012/#01
----&((./#012/#01
----3
----&(4&(
--------%%3
----(
--------%%3
----'&
'&
#3'%3'5包含每一行的平均值的列向量(对行求平均值)
#3'%得到新的聚类中心
#/#!!测试两次是不是相等,可以有多种方法这里只简单的列举一种
#/#
&(.&& 两个向量的点积
&(.&
##
##
""2
%
%
'&
*&'
####2最终得到的聚类中心用绿色加号
评论3
最新资源