⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fcm3.m

📁 模糊C均值算法的m文件带自己的解释
💻 M
字号:
%画三维的聚类点

data=rand(100,3);                     %给出三维数据点列
[center,U,obj_fcn]=fcm(data,3);         %用模糊C均值聚类
maxU=max(U);           %找到U中每列的最大值点
index1=find(U(1,:)==maxU);%确定每个聚类中心的聚类点坐标
index2=find(U(2,:)==maxU);
index3=find(U(3,:)==maxU);
figure;
hold on;
plot3(data(index1,1),data(index1,2),data(index1,3),'marker','o','color','r');%画每个聚类中心的聚类点,并用不同标号标出
plot3(data(index2,1),data(index2,2),data(index2,3),'marker','*','color','g');
plot3(data(index3,1),data(index3,2),data(index3,3),'marker','+','color','b');

plot3(center(1,1),center(1,2),center(1,3),'ko','LineWidth',2,'markersize',30);%画出聚类中心,并用不同标号标出
plot3(center(2,1),center(2,2),center(2,3),'kd','LineWidth',2,'markersize',30);
plot3(center(3,1),center(3,2),center(3,3),'kv','LineWidth',2,'markersize',30);
hold off;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -