資源簡介
應用matlab自帶的聚類算法進行聚類,輸入為特征矩陣,輸出為聚類圖,可以清楚地看到聚類的個數,每一類所含的樣本個數

代碼片段和文件信息
function?[]?=?cluster_FUN()
%CLUSTER_FUN?Summary?of?this?function?goes?here
%???Detailed?explanation?goes?here
set(0‘RecursionLimit‘1000);
X=xlsread(‘X.xlsx‘);
BX=zscore(X);???%標準化數據矩陣
Y=pdist(X)??%用歐氏距離計算兩兩之間的距離
D=squareform(Y)?%歐氏距離矩陣
Z=linkage(Y‘single‘)????%最短距離法
T=cluster(Z9)??%等價于????{T=clusterdata(X3)}
%find(T==3)??%第3?類集合中的元素
[HT]=dendrogram(Z)?%畫聚類圖
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????441??2013-10-17?20:56??cluster\cluster_FUN.m
?????目錄??????????0??2014-02-09?10:10??cluster
-----------?---------??----------?-----??----
??????????????????441????????????????????2
評論
共有 條評論