- 4
- 0
- 约1.17万字
- 约 10页
- 2023-09-07 发布于上海
- 举报
巧用 Matlab 实现主成分分析
概述
Matlab 语言是当今国际上科学界 (尤其是自动控制领域) 最具影响力、也是最有活力的软件。它起源于矩阵运算,并已经发展成一种高度集成的计算机语言。它提供了强大的科学运算、灵活的程序设计流程、高质量的图形可视化与界面设计、与其他程序和语言的便捷接口的功能。 Matlab 语言在各国高校与研究单位起着重大的作用。主成分分析是把原来多个变量划为少数几个综合指标的一种统计分析方法,从数学角度来看,这是一种降维处理技术。
1.1 主成分分析计算步骤PCA
① 计算相关系数矩阵
?r r ? r ?
? 11 12 ? 1 p ?
??r r r
?
?
R ? 21 22 2 p
?? ? ? ? ? ?
?
??r r
?
?
p1 p 2
? r ?
?pp
?
(1)
在(3.5.3)式中,r (i,j=1,2,…,p)为原变量的 xi 与 xj 之间的相关系
ij
数,其计算公式为
?nk
?n
k ?1
(x ? x )2 ?n (x ? x )2
ki
i
kj
j
k ?1
ij
?n (x
ki
k ?1
x )(x
i kj
x )
j
(2)
ji因为 R 是实对称矩阵(即 rij=r ),所以只需计算上三角元素或下三角元素即可。
ji
② 计算特征值与特征向量
首先解特征方程 ? I ? R
您可能关注的文档
最近下载
- T∕CERS 0100-2025 电力信息系统入网安全测试技术要求.pdf VIP
- TCAIM 024-2021 肺癌(非小细胞型)中西医结合诊疗专家共识.pdf VIP
- T_CACM 1613—2024(非小细胞肺癌中西医结合诊疗指南).pdf VIP
- 火电厂化学主管岗位竞聘试题及详细答案.docx VIP
- 腾讯综合素质测评项目二逻辑推理题新增.pdf VIP
- 2026年哈三中高三下学期三模语文试卷及答案.docx VIP
- 赤兔马的的资料.doc VIP
- 意尔康-专卖店管理手册.doc VIP
- 射血分数保留的心力衰竭诊断与治疗中国专家共识2023PPT课件.pptx VIP
- 射血分数保留的心力衰竭诊断与治疗中国专家共识2025.docx VIP
原创力文档

文档评论(0)