Householder 分解的 WY 表示之YT生成

1,算法原理

挖个坑

备忘

2,算法

Latex 代码,备忘,忽略;

\documentclass{article}
\usepackage[ruled]{algorithm2e}                  %style 1
%\usepackage[ruled,vlined]{algorithm2e}          %style 2
%\usepackage[linesnumbered,boxed]{algorithm2e}   %style 3
\title{Householder transformation WY-YT representation}
\begin{document}
\maketitle
\begin{algorithm}[H]
%\SetAlgoNoLine
        \caption{QR decomposation with YT representation}
        \KwIn{$\mathbf{A, m, n}, \ where\ m >= n$}
        \For{$(j=1; <=n; j++)$}
        {
            $[\beta, \mathbf{v}_j]=house(\mathbf{A}(i:m, j))$\\$ $\\
            $N = \parallel \mathbf{v}_j \parallel_2$\\$ $\\
            $\mathbf{Y}(:,j)=\mathbf{v}_j/N$\\$ $\\
            \eIf{$j==1$}{
                $\mathbf{T}(1:n,1:n) = -2*\mathbf{I}_n$\\$ $\\
            }
            {
                $\mathbf{z}_j=-2*\mathbf{T}_{j-1}\mathbf{Y}_{j-1}^T\mathbf{v}_j/N$\\
                $ $\\

                $\mathbf{T}_j=
                    \left[
                        \begin{array}{cc}
                            \mathbf{T}_{j-1}&\mathbf{z}_j\\
                            0               & -2       \\
                        \end{array}
                    \right]$\\$ $\\
            }
            $ $\\
            $\mathbf{A}(j:m, j:n)=(\mathbf{I}-\beta \mathbf{v v^T}) \mathbf{A}(j:m,j:n)$\\
            $ $\\
            \If{$j < n$}{
                $\mathbf{A}(j+1:m, j) = \mathbf{v}(2:m-j+1)$\\
            }$ $\\

        }
\end{algorithm}
\end{document}

3,算法实现与检验

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值