• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-13
  • 语言: Matlab
  • 标签:

资源简介

模式识别中聚类算法c均值算法,利用matlab实现。

资源截图

代码片段和文件信息

clcclearclose all
Data=[0 1 2 4 5 5 6 1 1 1;0 1 1 3 3 4 5 4 5 6];%2行10列输入待分配数据
figure
for i=1:10        %%画出各点,大致判断类别数
    plot(Data(1i)Data(2i)‘s‘);
    hold on;
end
C=3;
N=size(Data2);
Data=[1:N;Data];
Z=Data(2:end1:C); W={};%z为初值中心,w为细胞数组,为分类做准备
 LZ=[];
while ~isequal(ZLZ)  %%判断新中心是否与旧中心重合
    LZ=Z;%LZ存储上一次的中心
    for i=1:C
        W{i}=[];%为细胞数组赋值为空,w为三类的装载单元
    end
    for i=1:N 
        D=[];
        for j=1:C 
            d= sqr

评论

共有 条评论