資源簡介
基于matlab的各種多元統計分析模型源代碼-聚類分析CollectAnaly.rar
本人為了獲得更多資源共享的權限,只好吐血奉獻自己一年來收集和改寫的matlab源程序,部分為原創;里面包含有主成分分析、嶺回歸分析、因子分析、判別分析、聚類分析、回歸分析等;絕對可用哦,不過,還是得提醒一下,由于一直是自己使用,里面沒有更多注釋,希望沒有這方面知識基礎的朋友慎重下載哪,免得浪費精力撒。
? ?? ?希望大家多多支持,給予評論。
本人為了獲得更多資源共享的權限,只好吐血奉獻自己一年來收集和改寫的matlab源程序,部分為原創;里面包含有主成分分析、嶺回歸分析、因子分析、判別分析、聚類分析、回歸分析等;絕對可用哦,不過,還是得提醒一下,由于一直是自己使用,里面沒有更多注釋,希望沒有這方面知識基礎的朋友慎重下載哪,免得浪費精力撒。
? ?? ?希望大家多多支持,給予評論。
代碼片段和文件信息
function?CollectAnaly(X)?%聚類
format?long;
sz?=?size(X);
N?=?sz(1);?????????%樣本個數
n?=?sz(2);
D?=?zeros(nn);
totalClass?=?N;
RecordClass?=?zeros(NN+1);
RecordClass(:1)?=?ones(N1);
RecordClass(:2)?=?1:N;
disp(‘聚類前的N個類:‘);
disp(RecordClass);
while?totalClass?>?1
????minClaDist?=?inf;
????for?i=1:totalClass
????????for?j=i+1:totalClass
????????????distClass?=?DistClass(XRecordClassijRecordClass(i1)RecordClass(j1));
????????????if?distClass?????????????????minClaDist?=?distClass;
????????????????i1?=?i;
????????????????j1?=?j;
????????????end
????????end
????end
????t1?=?RecordClass(i11);
????t2?=?RecordClass(j11);
????RecordClass(i1(t1+2):(t1+t2+1))?=?RecordClass(j12:(t2+1));
????RecordClass(i11)?=?RecordClass(i11)?+?RecordClass(j11
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1642??2009-11-26?04:42??CollectAnaly.m
-----------?---------??----------?-----??----
?????????????????1642????????????????????1
評論
共有 條評論