matlab代码cwfac,主成分分析的matlab实现完整程序
生活随笔
收集整理的這篇文章主要介紹了
matlab代码cwfac,主成分分析的matlab实现完整程序
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
主成分分析
1.概述
Matlab 語言是當今國際上科學界 (尤其是自動控制領(lǐng)域) 最具影響力、也是
最有活力的軟件。它起源于矩陣運算,并已經(jīng)發(fā)展成一種高度集成的計算機語言。它提供了強大的科學運算、靈活的程序設(shè)計流程、高質(zhì)量的圖形可視化與界面設(shè)計、與其他程序和語言的便捷接口的功能。Matlab 語言在各國高校與研究單位起著重大的作用。主成分分析是把原來多個變量劃為少數(shù)幾個綜合指標的一種統(tǒng)計分析方法,從數(shù)學角度來看,這是一種降維處理技術(shù)。
1.1主成分分析計算步驟
① 計算相關(guān)系數(shù)矩陣
??????
?
???????=pp p p p
p r r r r r r r r r R
2
1
2222111211
(1)
在(3.5.3)式中,r ij (i ,j=1,2,…,p )為原變量的xi 與xj 之間的相關(guān)系數(shù),其計算公式為
∑∑∑===----=
n
k n k j kj
i ki
n
k j kj i ki
ij x x
x x
x x x x
r 1
1
2
2
1)
()
()
)(( (2)
因為R 是實對稱矩陣(即r ij =r ji ),所以只需計算上三角元素或下三角元素即可。
總結(jié)
以上是生活随笔為你收集整理的matlab代码cwfac,主成分分析的matlab实现完整程序的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android Studio 简单功能介
- 下一篇: matlab 图像旋转补色,旋转互补色光