程序设计综合实践教学课件 第5章 鸢尾花分类项目.pptVIP

  • 29
  • 0
  • 约3.26千字
  • 约 43页
  • 2021-10-13 发布于安徽
  • 举报

程序设计综合实践教学课件 第5章 鸢尾花分类项目.ppt

数据读入 将鸢尾花数据集文件data.txt与main.c文件放在同一个目录下。 实现Inputs()函数代码。 —初始化簇群 项目实现 7 初始化簇群 初始化簇群,主要完成初始化质心的功能。 实现InitialCluster( )函数代码。 —KMeans算法 项目实现 8 KMeans算法 聚类功能:主要按欧式距离最近的原则,经过多次聚类,最终形成最优的簇群 实现KMeans()函数代码。 —计算点到质心的距离 项目实现 9 计算点到质心的距离 功能:将每个点划分到距离最近的簇群。 主要实现以下2个函数: CalDistance2OneCenters()函数:用于计算一个点到一个质心的距离; CalDistance2AllCenters()函数:用于计算一个点到所有质心的距离 计算一个点到一个质心的距离 在KMeans函数中,调用了Partition4AllPointOneCluster()函数,用于将每个点划分到距离最近的簇群。 因此,在Partition4AllPointOneCluster()函数体内就需要计算点到质心的距离。 //计算一个点到一个质心的距离,就是计算四维空间中两个点之间的欧式距离 void CalDistance2OneCenters(int pointID, int centerID) { double x1 = pow((iris[poin

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档