-
在matlab中编写完代码后,生成了名为“kmeans-demo”的动画
资源介绍
matlab写完代码后生成动画kmeans-demo
经过Python
3.x测试;
其他解释器版本可能无法正确运行代码
该zip文件包含:
将文件导入到其工作区后,将包含“动画”的文件夹“
Animations”包含要在Matlab上使用“
movie(x,10,1)”命令运行的动画。
包含python源代码的src文件夹。
这读我!
文件。
代码组织:
该代码分为2个模块,
inout.py:包含主要功能
读/写数据到文件
计算距离
产生随机数据
计算重心
计算质量指标
编写m文件:用于2D和3D数据集(以绘制IRIS
DATA的方式修改其注释中所述的功能)
另一个是测试用例的主要应用程序:
“
src”文件夹中有两个文件夹:
src
/
runs:包含Matlab绘图仪(用于2D和3D绘图)可运行的m文件(使用python代码inout.write_matlab()生成)
src
/
data:包含数据(观察和聚类以及python输出的结果)
主应用程序提供了许多选项:
0-使用现有数据文件或生成随机数据集1-预定义k个簇2-应用或不应用算法的停止条件3-距离类型(欧式或曼哈顿型
- 上一篇: 模糊C均值聚类算法MATLAB实现
- 下一篇: 最大最小K-means聚类算法