印 数值-第2章 补充内容:SVD.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章补充材料 奇异值分解(SVD) 矩阵的奇异值分解是计算矩阵的重要手段,在控制理论、优化问题、广义逆矩阵等方面有着重要应用。 定义1 设,的特征值为,称 为矩阵的奇异值。 由知,的正奇异值的个数恰等于。 定理1 设的奇异值为 则存在阶正交矩阵和阶正交矩阵,使 其中。 Matlab: [U,S,V] = svd(A) SVD有着重要的应用。 (1) SVD很好地刻画了矩阵的几何特征。 定理2 设的SVD由式给出,的列向量记为,的列向量记为,则 (1) (2) (3) (2)利用SVD可方便地求矩阵的广义逆和最小二乘问题。 定理3 的最小范数最小二乘解(最小二乘解中2-范数最小的)为 这里 称为的广义逆矩阵。 Matlab: B = pinv(A) (3)SVD又可表明一个给定矩阵与秩低的矩阵之靠近程度。 定理 设SVD由式给出,如果 则 表示一张图像,取的前个较大的奇异值构造 则就是的一个很好的逼近。从而起到图像压缩的作用。 数值实验(小丑的图像压缩) load clown.mat figure(1) colormap(gray) image(X) [U,S,V]=svd(X); k=20; A=U(:,1:k)*S(1:k,1:k)*V(:,1:k); figure(2) colormap(gray) image(A) (4)利用SVD可计算矩阵的数值秩。 矩阵的秩在理论上是有精确定义的,但在舍入误差就变得模糊不清了。数值地确定矩阵的秩是一个重要而又困难的问题。对于一个给定的矩阵,完全可以认为它是某个矩阵经过误差不超过的扰动后的结果。于是,在所有可能的候选中,确定一个具有最小秩的,它便成为的一个最坏亏损的原始矩阵。定义 称为的。 矩阵的数值秩的充分必要条件是 Matlab: r = rank(A) 或 r = rank(A,delta) (见matlab帮助)

文档评论(0)

白领文档(原创) + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档