矩阵QR分解

1、Schmidt正交QR分解:

       步骤:1、写出矩阵的列向量;2、schmidt正交化;3、得到QR分解结果;

         Schmidt正交化公式:\large \beta_i = \alpha_i - \sum_{j=1}^{i-1} {\frac{(\alpha_i,\beta_j)}{(\beta_j,\beta_j)}}*\beta_j

       例子:1:

A=\begin{bmatrix} 1 &2 &2 \\ 2& 1 & 2\\ 1&2 &1 \end{bmatrix},列向量 \large \alpha_1 = (1,2,1)^T, \alpha_2 = (2,1,2)^T, \alpha_3 = (2,2,1)^T,

正交得

\large \beta _1 = \alpha_1 = (1,2,1)^T,

\large \beta _2 = \alpha_2 - \beta _1\frac{(\alpha_2,\beta _1)}{(\beta _1,\beta _1)} = \alpha_2 - \beta _1 =(1,-1,1)^T,

\large \beta _3 = \alpha_3 - \beta _1\frac{(\alpha_3,\beta _1)}{(\beta _1,\beta _1)}\large - \beta _2\frac{(\alpha_3,\beta _2)}{(\beta _2,\beta _2)}=\alpha_3 - \frac{7}{6}\beta _1\ - \frac{1}{3}\beta _2 = (\frac{1}{2},0,-\frac{1}{2})^T

构造矩阵,\large \beta_1,\beta_2,\beta_3标准化的

Q =[ \large \beta_1,\beta_2,\beta_3]标准化的,R = 对角标准化参数*计算参数

\large Q=\begin{bmatrix} \frac{1}{\sqrt{6}} &\frac{1}{\sqrt{3}} &\frac{1}{\sqrt{2}} \\ \frac{2}{\sqrt{6}}& -\frac{1}{\sqrt{3}} & 0 \\ \frac{1}{\sqrt{6}}&\frac{1}{\sqrt{3}} &-\frac{1}{\sqrt{2}} \end{bmatrix},\large \dpi{120} \large R=\begin{bmatrix} \sqrt{6} &0 & 0\\ \0 & \sqrt{3} & 0 \\ \0& 0 & \frac{1}{\sqrt{2}} \end{bmatrix} \begin{bmatrix} 1 & 1 & \frac{7}{6}\\ 0& 1 & \frac{1}{3} \\ 0& 0 &1 \end{bmatrix} 

A= Q*R

参考,矩阵QR分解的三种方法 李建东

  • 8
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值