We have 1D vector say DS of size 1X100, How to apply k-means cluster or c-means cluster and How to find number of clusters,iteration number, standard deviation of each cluster. we tried below code but it is not what we expected answer.
    4 次查看(过去 30 天)
  
       显示 更早的评论
    
data = load('fcmdata.dat');  % load some sample data
n_clusters = 2;              % number of clusters
[center,U,obj_fcn] = fcm(DS{1,1}', 24);
0 个评论
采纳的回答
  KSSV
      
      
 2018-3-13
        A = randi([1 10],1,100) ;
N = 5 ;
idx = kmeans(A',N) ;
B = cell(N,1) ;
figure
hold on
for i = 1:5
    plot(i,A(idx==i),'.','Markersize',20,'color',rand(3,1)) ;
    B{i} = A(idx==i) ;
end
Now B has all the clusters......apply your standard deviation on B.
2 个评论
更多回答(0 个)
另请参阅
类别
				在 Help Center 和 File Exchange 中查找有关 Cluster Analysis and Anomaly Detection 的更多信息
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

