matlab主成分分析法是扎回事

時間 2021-08-11 17:40:02

1樓:匿名使用者

主成分分析(principal component analysis,pca), 將多個變數通過線性變換以選出較少個數重要變數的一種多元統計分析方法。又稱主分量分析。

matlab主成分分析法是用matlab程式設計序來實現你需要做的主成分分析。具體**可以去網上收索。

function [lambda,t,fai]=msa2(a)%求標準化後的協差矩陣,再求特徵根和特徵向量%標準化處理

[p,n]=size(a);

for j=1:n

mju(j)=mean(a(:,j));

sigma(j)=sqrt(cov(a(:,j)));

endfor i=1:p

for j=1:n

y(i,j)=(a(i,j)-mju(j))/sigma(j);

endend

sigmay=cov(y);

%求x標準化的協差矩陣的特徵根和特徵向量

[t,lambda]=eig(sigmay);

xsum=sum(sum(lambda,2),1);

for i=1:n

fai(i)=lambda(i,i)/xsum;

end%方差貢獻率

matlab裡面有主成分分析的函式,網上可以見到,不會用用法,直接在matlab輸入**區內輸help @@@@ 就會出現關於@@@@的用法,全英文,希望你能看懂。祝好!

2樓:歸夢銀河

就是用matlab來實現主成分分析這種方法

求救 怎麼用spss主成分分析法計算權重

1輸入資料。2點analyze 下拉選單,選data reduction 下的factor 3開啟factor analysis後,將資料變數逐個選中進入variables 對話方塊中。4單擊主對話方塊中的descriptive按扭,開啟factor analysis descriptives子對話...

獨立成分分析matlab程式,獨立成分分析 matlab 程式

我當時也是因為自己寫 需要這個算標準值,獨立成分我也不會,實在不好意思哦,等別的高手來解答你吧!呵呵 跪求非負獨立成分分析的matlab程式?10 請問您程式找到了嗎,我最近也在找這個程式,到處都找不到 急用matlab 主成分分析全程式 如何用fastica 對資料集進行特徵提取?本人初學,已有m...

什麼是swot分析法,什麼是SWOT分析法

所謂swot分析,即基於內外部競爭環境和競爭條件下的態勢分析,就是將與研究物件密切相關的各種主要內部優勢 劣勢和外部的機會和威脅等。通過調查列舉出來,並依照矩陣形式排列,然後用系統分析的思想,把各種因素相互匹配起來加以分析,從中得出一系列相應的結論,而結論通常帶有一定的決策性。特點 著名的競爭戰略專...