資源簡介
主成分分析的matlab代碼實現(xiàn),對輸入輸出及主要代碼有詳細(xì)的標(biāo)注。
代碼片段和文件信息
%輸入?yún)?shù):?X建模數(shù)據(jù)(矩陣?m*n維,m為樣本個數(shù),n為變量個數(shù))
%??????????percent累計貢獻(xiàn)率的下限(一個百分?jǐn)?shù))
%輸出參數(shù):?T得分矩陣(矩陣?m*A維,m為樣本個數(shù),A為主元個數(shù))
%??????????P負(fù)載矩陣(矩陣?n*A維,n為變量個數(shù),A為主元個數(shù))
%??????????A主元個數(shù)
%??????????S與得分向量對應(yīng)的特征值矩陣(矩陣?A*A維,A為主元個數(shù))
%??????????Xstar是X的估計值(矩陣?m*n維,m為樣本個數(shù),n為變量個數(shù))
function?[TPASXstar]=PCA(Xpercent)
[mn]=size(X);
T=[];P=[];
V=cov(X);????????????????????%?計算x的協(xié)
評論
共有 條評論