集群通过MATLAB遗传算法工具箱

这个程序通过GA工具箱创建集群

2.1 k下载

更新2014年3月24日,星期一,20:23:26 + 0000

查看许可协议

解压缩的文件夹可"和test1运行。m od集群随机样本10000二维数据5集群由K埃曼算法。
* * * * * * * * * * * * *
清晰;
clc;
% x是向量的重心横谷gropr。x(1),(2)坐标
%的第一个集群等等。所以如果没有集群id k x的维度
%是2 * k
data =兰德(10000 2);
%随机数据被分组为集群
k = 5;
保存数据
保存k
选择= gaoptimset (“PopulationSize”, 50岁,“代”,500年,“StallGenLimit”, 500年,“时限”,2000年,“StallTimeLimit”, 2000年,“PlotFcns”{@gaplotbestf, @gaplotbestindiv});
F (x) = ga (@clust1、2 * k选项)
% x =兰德(10);
(F s1) = clust1 (x);
暂停;
关闭(“遗传算法”)
aa1 =找到(s1 = = 1);
x1 =数据(aa1 ', 1);
日元=数据(aa1 ', 2);
aa2 =找到(s1 = = 2);
x2 =数据(aa2 ', 1);
y2 =数据(aa2 ', 2);
aa3 =找到(s1 = = 3);
x3 =数据(aa3 ', 1);
y3 =数据(aa3 ', 2);
aa4 =找到(s1 = = 4);
x4 =数据(aa4 ', 1);
y4 =数据(aa4 ', 2);
aa5 =找到(s1 = = 5);
x5 =数据(aa5 ', 1);
日元=数据(aa5 ', 2);
cx1 = x ([1 3 5 7 9]);
cy1 = x ([1 3 5 7 9) + 1);
‘*’情节(x1, y1, x2, y2,‘+’, x3, y3,‘s’, x4, y4,”。”,x5,日元,“v”);
抓住
情节(cx1 cy1, kd);
%每个集群是乔恩是不同的颜色和符号,重心是指钻石

引用作为

RMS Danaraj (2023)。集群通过MATLAB遗传算法工具箱(//www.tianjin-qmedu.com/matlabcentral/fileexchange/46008-clustering-by-matlab-ga-tool-box), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R14SP3
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.0.0.0