• 大小: 0.01M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: Matlab
  • 标签: matlab  

资源简介


K均值算法:调用模糊聚类库函数kmeans Pso粒子群聚类程序:没有最优解,多次迭代 基于模拟退火的k均值聚类:可以有最优解 基于pso的k均值算法:有最优解,根据适应度判断,适应度越小,分类效果越好

资源截图

代码片段和文件信息

%CalCenter(m_center(j)m_patternpatternNum);
%函数功能是计算聚类中心的特征值(本类所有样品的均值)及该类的样品数目
%m_center_i聚类中心结构,m_pattern样品集patternNum样品个数
%返回值是聚类中心结构

function [m_center_i]=CalCenter(m_center_im_patternpatternNum)
  Nwidth=8;
  temp=zeros(1Nwidth);%临时存储中心的特征值
  a=0;%记录该类中元素个数
  for i=1:patternNum
      if(m_pattern(i).category==m_center_i.index)%累加中心所有样品
          a=a+1;
          temp=temp+m_pattern(i).feature;
      end
  end
  m_center_i.patternNum=a;
  if(a~=0)
      m_center_i.feature=temp/a;%取均值
  else
       m_center_i.feature=temp;
  end
      
          
  

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

     文件        676  2009-12-15 09:38  20091216okPSO\CalCenter.m

     文件        792  2009-12-16 16:22  20091216okPSO\FanKmean.m

     文件       6046  2009-12-17 11:04  20091216okPSO\FanKmeanbaseonMoNiTuiHuo.m

     文件       8089  2009-12-15 11:01  20091216okPSO\FanPSO.m

     文件       1816  2009-12-15 10:25  20091216okPSO\GetDistanceerror.m

     文件       3793  2009-12-16 22:01  20091216okPSO\KmeanClusterbaseOnPSO.m

     文件      24064  2009-12-17 11:13  20091216okPSO\程序说明.doc

     文件       8558  2009-12-16 11:20  20091216okPSO\???DownloadPSO091216funciton.m

     目录          0  2009-12-17 11:15  20091216okPSO

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

                53834                    9


评论

共有 条评论