正交矩阵

  • U U T = U T U = I ,且 U 是实数向量,则U是正交矩阵。可知 U 的行(列)向量都是单位范数并且正交的。 d e t ( U ) = 1 o r 1

  • 行列式为+1的n维正交矩阵可以看作是n维旋转

  • 正交矩阵的保范性质: ( U x ) T ( U x ) = x T x

  • 基变换矩阵:
    ( β 1 , , β n ) = ( α 1 , , α n ) [ a 11 a 12 . . . a 1 n a m 1 a m 2 . . . a m n ] = ( α 1 , , α n ) A

    X 是在基 α 下的坐标,Y是在基 β 下的坐标,则 Y = A 1 X

    证明: α X = β Y = α A Y ,所以 Y = A 1 X

可以看出,坐标轴整体旋转 基变换矩阵是正交矩阵(+1) 坐标左乘正交矩阵(+1)。

  • Givens旋转和RQ分解
    RQ分解是A=RQ,R是上三角矩阵,Q是正交矩阵。
    Givens旋转:

    Q x = [ 1 c s s c ] Q y = [ c s 1 s c ] Q z = [ c s s c 1 ]

    其中, c = c o s ( θ ) s = s i n ( θ ) 。旋转方向都是逆时针,分别是y->z,z->x,x->y。之所以, Q y 有所不同是因为(x,y,z)的坐标现后顺序。
    分解步骤:(1) A Q x 使 A 32 = 0 ;(2) A Q x Q y 使 A 31 = 0 ;(3) A Q x Q y Q z 使 A 21 = 0

  • Householder矩阵和QR分解


采用Householder矩阵作矩阵乘法时,应利用矩阵的特殊形式来加速计算

猜你喜欢

转载自blog.csdn.net/qq_28038207/article/details/81011711