在Matlab中绘制FCM群集

时间:2018-11-19 14:47:00

标签: matlab cluster-analysis

我可以将两个群集可视化为该link中的示例:

在这种情况下,如何可视化3个或4个群集?每个群集都有一个中心,这些群集具有不同的颜色。

我已经尝试过了,但是不能将3个簇放成3种不同的颜色:

figure
plot(fcmdata(:,1),fcmdata(:,2),'o')
line(fcmdata(index1,1), fcmdata(index1,2), 'linestyle',...
                        'none','marker', 'o','color','g')
                    plot(fcmdata(:,1),fcmdata(:,2),'o')
                    hold on
line(fcmdata(index2,1),fcmdata(index2,2),'linestyle',...
                        'none','marker', 'o','color','r')
plot(fcmdata(:,1),fcmdata(:,2),'o')
hold on
line(fcmdata(index3,1),fcmdata(index3,2),'linestyle',...
                        'none','marker', 'o','color','b')

%line(fcmdata(index4,1),fcmdata(index4,2),'linestyle',...
                       % 'none','marker', 'o','color','c')

 hold on
plot(center(1,1),center(1,2),'kx','markersize',15,'LineWidth',2)
plot(center(2,1),center(2,2),'kx','markersize',15,'LineWidth',2)
plot(center(3,1),center(3,2),'kx','markersize',15,'LineWidth',2)

我想念什么吗?在哪里可以更改代码以3种不同颜色绘制3个群集?

0 个答案:

没有答案