• 大小: 21KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: Matlab
  • 标签: 模糊  FCM  

资源简介

主要介绍模糊理论及其FCM(模糊C均值)算法,并且通过matlab进行了仿真,文件中附有源程序及使用说明。

资源截图

代码片段和文件信息

load iris.txt;
Xdat = iris(:3:6);%Xdat是原始数据
[MN]=size(Xdat);%M是数据个数,N是数据维数
C=3;%C是分类数
mfuz=2.5;%mfuz:加权指数m
it=0;%迭代次数
itmax=100;%最大迭代次数
stab=0;%  迭代中止标记:0为继续1为中止
epsilon=0.001;%运算停止条件
Cmat=fcm1_dataInitC(XdatC);%聚类中心初始化
Ct=Cmat;


while(it< itmax & stab~=1)
    Dmat = fcm_calcD(XdatCmat);%计算原始数据每个点与聚类中心的距离(欧氏距离)

    Umat = fcm_calcU(mfuzDmat);%计算模糊划分矩阵

    Cmat = fcm_calcC(XdatCmfuzUmat);%更新聚类中心

    Ct=Ct-Cmat;
    fnorm = norm(Ct‘fro‘);%   计算是否满足迭代中止条件????这里不明白??????????????????????????
    if (fnorm     stab = 1;  
    else   
     Ct=Cmat;    
    end
    it = it+1;
end
it
Cmat
Umat

























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

     文件        842  2008-11-27 17:29  模糊理论及其应用(FCM算法)\fcm1.m

     文件        460  2008-11-27 17:03  模糊理论及其应用(FCM算法)\fcm1_calcC.m

     文件        384  2008-11-27 17:01  模糊理论及其应用(FCM算法)\fcm1_calcD.m

     文件        656  2008-11-27 17:01  模糊理论及其应用(FCM算法)\fcm1_calcU.m

     文件        249  2008-11-27 16:55  模糊理论及其应用(FCM算法)\fcm1_dataInitC.m

     文件       3050  2008-11-26 15:39  模糊理论及其应用(FCM算法)\iris.txt

     文件      59392  2008-11-27 17:43  模糊理论及其应用(FCM算法)\模糊理论及其应用(FCM算法).doc

     文件        394  2008-11-27 17:50  模糊理论及其应用(FCM算法)\源文件使用说明.txt

     目录          0  2009-03-12 17:35  模糊理论及其应用(FCM算法)

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

                65427                    9


评论

共有 条评论