• 大小: 988B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-05-25
  • 语言: Matlab
  • 标签: FCM,matlab  

资源简介

一个已经做好的FCM算法,可以在matlab上输入数据参数直接运行

资源截图

代码片段和文件信息

function y=kMeansCluster(mkisRand)
if nargin<3 isRand=0; 
end
if nargin<2 k=1; 
end
[maxRow maxCol]=size(m)
if maxRow<=k 
    y=[m 1:maxRow]
else
    % initial value of centroid
    if isRand
        p = randperm(size(m1)); % random initialization
        for i=1:k
            c(i:)=m(p(i):) 
        end
    else
        for i=1:k
            c(i:)=m(i:) % sequential initialization
        end
    end
    temp=zeros(maxRow1); % initialize as zero vector
 

评论

共有 条评论

相关资源