資源簡介
主成分分析的matlab代碼實現,對輸入輸出及主要代碼有詳細的標注。
代碼片段和文件信息
%輸入參數:?X建模數據(矩陣?m*n維,m為樣本個數,n為變量個數)
%??????????percent累計貢獻率的下限(一個百分數)
%輸出參數:?T得分矩陣(矩陣?m*A維,m為樣本個數,A為主元個數)
%??????????P負載矩陣(矩陣?n*A維,n為變量個數,A為主元個數)
%??????????A主元個數
%??????????S與得分向量對應的特征值矩陣(矩陣?A*A維,A為主元個數)
%??????????Xstar是X的估計值(矩陣?m*n維,m為樣本個數,n為變量個數)
function?[TPASXstar]=PCA(Xpercent)
[mn]=size(X);
T=[];P=[];
V=cov(X);????????????????????%?計算x的協
- 上一篇:uml網上訂票系統
- 下一篇:主成分分析PCA的MATLAB程序
評論
共有 條評論