A的QR分解并选择是否以列主元的方法进行分解。通过连线数据至A输入端可确定要使用的多态实例,也可手动选择实例。


icon

下列公式定义了QR分解:

m是矩阵A的行数,n是列数。Qmm列的酉矩阵。Rmn列的上梯形矩阵。R1kk列的上三角矩阵,kmn中的最小值,R2Rm行(n-m)列的子矩阵。0是(m-n)行n列的零矩阵。

通过QR分解可计算方阵的行列式。例如,考虑下列方程:det(A) = det(Q)*det(R)。Q是正交矩阵,满足|det(Q)| = 1。因此,下列方程成立:

也可使用QR分解求解线性方程Ax = b的最小二乘法,A为满秩且mn。例如,可考虑下列方程:

下列等式成立:

  • Q1的大小为m × n
  • Q2的大小为m行(m-n)列
  • R1的大小为nn列。

min(||bAx||2)由min(||Q1TbR1x||2)确定,通过求解R1x = Q1Tb,可得到解x