Mathematica 9 is now available

QRDecomposition

Usage

QRDecomposition[m] yields the QR decomposition for a numerical matrix m. The result is a list {q, r}, where q is an orthogonal matrix and r is an upper-triangular matrix.


Notes

• The original matrix m is equal to Conjugate[Transpose[q]] . r.
• For non-square matrices, q is row orthonormal.
• The matrix r has zeros for all entries below the leading diagonal.
QRDecomposition[m, Pivoting -> True] yields a list {q, r, p} where p is a permutation matrix such that m . p is equal to Conjugate[Transpose[q]] . r.
• Implementation notes: see Section A.9.4.
• Related package: LinearAlgebra`Orthogonalization`.
• New in Version 2.
• Advanced Documentation.


Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.