- 7
- 0
- 约5.52千字
- 约 2页
- 2017-08-03 发布于河南
- 举报
实验四 矩阵的奇异值分解
1、原理
设A∈Cm×n,s1,s2,…,sr是A的非零奇异值,则存在m阶酉矩阵U∈Cm×n及n阶酉矩阵V,m×n矩阵D,
D= =
使得A=UDVH这就是矩阵A的奇异值分解。
2、算法
第一步:求出AHA的特征值≥≥…≥>0==…=,确定非零奇异值=,i=1,2,…,r。
第二步:分别求出矩阵AHA的对应于特征值的特征向量并将其单位正交化,得到标准正交向量组α1,α2,…,αn令V=(α1,α2,…,αn)=(V1,V2),V1=(α1,α2,…,αr),V2=(αr+1,αr+2,…,αn)
第三步:若U=(γ1,γ2,…,γr,γr+1,γr+2,…,γm)=(U1,U2),其中U1=(γ1,γ2,…,γr),U2=(γr+1,γr+2,…,γm),
则因(Aα1,Aα2,…,Aαr)=(s1γ1,s2γ2,…,srγr)
即有U1=AV1 。其中=
第四步:解方程组AAHy=0,对基础解系单位正交化可以求得γr+1,γr+2,…,γm,令U=(γ1,γ2,…,γr,γr+1,γr+2,…,γm)。
3、程序
在matlab中有求解矩阵奇异值分解的svd函数,调用格式为[U,S,V] = svd(A),其中U就是所求的U矩阵,S是所求的对角阵,V就是所求的酉矩阵V。
4、例子
以教材上的A=[1 0;0 1;1 0]为例来说明上述求矩阵的奇异值
您可能关注的文档
最近下载
- 2026春统编版语文 18《威尼斯的小艇》教学课件(共24张PPT).pptx VIP
- 客源国概况---英国知识分享.ppt VIP
- 大型锡青铜艉轴衬套离心铸造工艺研究.pdf VIP
- DBJ∕T 13-318-2025 建筑施工盘扣式钢管脚手架安全技术标准.pdf
- (数据安全)数据治理试题及答案.doc VIP
- 化工工艺流程图符号大全.pdf VIP
- 《《增材制造(3D打印)口腔颌面外科手术导板通用要求》》.pdf VIP
- 汉语史讲稿III(语音的发展上古的声母)课件.pptx VIP
- 党建基本知识100题【7篇】.pdf VIP
- 第28届数学竞赛WMO——五年级复赛试题(含答案).docx VIP
原创力文档

文档评论(0)