永发信息网

如何用householder变换求矩阵的qr分解 例子

答案:1  悬赏:60  手机版
解决时间 2021-02-06 08:00
  • 提问者网友:且恨且铭记
  • 2021-02-05 18:40
如何用householder变换求矩阵的qr分解 例子
最佳答案
  • 五星知识达人网友:怀裏藏嬌
  • 2021-02-05 19:42
[Householder阵]
(1) 设a Rn, = ||a||2,通常取 与a1同号,记H=I-2vvT,(v= ),
则Ha= - e1. H=I -2vvT称为Householder阵。
(2) 更一般地,对a=(a1,a2,…am,am+1,…,an)T,记 = ,可求出H,使
Ha=(a1,a2,…am, ,0,…,0)T。
为此,先在Rn-m中求 使 满足
=(am+1,…,an)T=(- ,0,…,0,0)T,
再作H= ,则Ha= (a1,a2,…am,am+1,…,an)T =( a1,a2,…am,- ,0,…,0,0)T

[用Householder方法求矩阵的QR分解]
记A=(aij)n*n,由1可知,存在H1=I -2v1v1T,使
H1(a11,a21,…,an1)T=(a11(1),0,…,0)T,
于是 H1A=
又由1知,存在H2= ,使 ,于是
H1A= =
类似地依次进行n-1次,得出
Hn-1Hn-2…H1A= 。
记R=Hn-1Hn-2…H1A,Q=HnHn-1…H1,得A=Q*R
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯