一种基于密度的聚类的算法

时间:2011-08-18来源:网络

 部分伪代码:

  Cluster M-DBSCAN()

  {

  Initialize S(n×n),dthr;

  For i=1:n

  If S(i,j)>=dthr

  sum(i)++;

  count(i,j)=j;

  j++;

  end

  end

  sort(sum(:));

  S’(1,:)=count(,:);

  S’(1,n+1)=meanradius;

  S’(1,n+2)=meandistance2;

  If meandistance1meandistance2

  If meanradiusnewmeanradius

  Add xj to S’(1);

  S’(1,n+1)=new meanradius;

  Else

  Next class;

  End

  If no class

  Create a new class S’(2);

  End

  …

  Until no data come

  It’s over

  Output S’

  }

1 2 3 4

关键词: 算法 密度 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版