K-Means聚类MATLAB实现
话不多说,直接上代码;%k-means
n = 3000;
c = 6;
t = randperm(n);
x = [randn(1,n/3)-2 randn(1,n/3) randn(1,n/3)+2;
randn(1,n/3) randn(1,n/3)+4 randn(1,n/3)]';
m = x(t(1:c),:);
x2 = sum(x.^2,2);
s0(1:c,1) = inf
原创
2016-11-03 11:36:58 ·
2348 阅读 ·
3 评论