📄 fcm3.asv
字号:
%画三维的聚类点
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, );%画每个聚类中心的聚类点,并用不同标号标出
plot3(data(index2,1),data(index2,2),data(index2,3),'marker','*');
plot3(data(index3,1),data(index3,2),data(index3,3),'marker','+');
plot3(center(1,1),center(1,2),center(1,3),'ko','LineWidth',2,'markersize',30,'color','r');%画出聚类中心,并用不同标号标出
plot3(center(2,1),center(2,2),center(2,3),'kd','LineWidth',2,'markersize',30,'color','g');
plot3(center(3,1),center(3,2),center(3,3),'kv','LineWidth',2,'markersize',30,'color','b');
hold off;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -