📄 cluster_stat.m
字号:
function [dbelong, neach, avedist, quanterr] = ... cluster_stat(data, clusters, nc,cl,class);% function [dbelong, neach, avedist, quaterr] = % kmeans_stat(data, centers, nc)%% Compute the distance between each datapoint to the clustersdists = kmeans_dist(data, clusters);% Assign datapoints to clusters and compute updates[minval, dbelong] = min(dists');% How many in each cluster, avedist and quanterrquanterr = 0.0;for i=1:nc idxtmp = find(dbelong == i & class == cl); neach(i) = length(idxtmp); if length(idxtmp) > 0 cpoints = data(idxtmp,:); ctmp = clusters(i,:); cdists = kmeans_dist(cpoints, ctmp); avedist(i) = mean(cdists); quanterr = quanterr + sum(cdists); else avedist(i) = -1.0; end end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -