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

资源简介

遗传算法经常应用于模式识别中,该算法能够很好的进行聚类分析,用MATLAB实现了算法的功能

资源截图

代码片段和文件信息

function out=code(gcluster_nNmaxmink)
% g=round(rand(140));
% cluster_n=2;
% N=4;
% max=1;
% min=0;
% k=size(g2)/N/cluster_n;
out=zeros(cluster_nN);
%temcenter=zeros(1k*N)
for i=1:cluster_n
    temcenter=g((i-1)*N*k+1:i*N*k);
    for j=1:N
        l=temcenter((j-1)*k+1:j*k);
        val=0;
        for m=1:k
            val=val+l(m)*2^(k-m);
        end
        out(ij)=(max-min)*val/(2^k-1)+min;
    end
end
%result
% g
% center ...

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        266  2010-12-18 15:59  新建文件夹 (3)\selection.m

     文件        229  2010-12-18 15:59  新建文件夹 (3)\uconvert.m

     文件        279  2010-12-21 11:20  新建文件夹 (3)\InputClassDlg.m

     文件        444  2010-12-18 15:54  新建文件夹 (3)\code.m

     文件        311  2010-12-20 14:20  新建文件夹 (3)\crossover.m

     文件        901  2010-12-20 15:50  新建文件夹 (3)\distmcf.m

     文件        340  2010-12-20 14:20  新建文件夹 (3)\mutation.m

     目录          0  2010-12-22 10:02  新建文件夹 (3)

----------- ---------  ---------- -----  ----

                 2770                    8


评论

共有 条评论

相关资源