Mathematica 9 is now available

PseudoInverseSchurDecomposition

QRDecomposition

FilledSmallSquareQRDecomposition[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.

FilledSmallSquare The original matrix m is equal to Conjugate[Transpose[q]] . r.

FilledSmallSquare For non-square matrices, q is row orthonormal.

FilledSmallSquare The matrix r has zeros for all entries below the leading diagonal.

FilledSmallSquareQRDecomposition[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.

FilledSmallSquare See The Mathematica Book: Section 3.7.10.

FilledSmallSquare Implementation Notes: see section A.9.4.

FilledSmallSquare See also: SchurDecomposition, LUDecomposition, SingularValues, JordanDecomposition.

FilledSmallSquare Related packages: LinearAlgebra`Cholesky`, LinearAlgebra`Orthogonalization`.

Further Examples

PseudoInverseSchurDecomposition



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.