Mathematica 9 is now available

Documentation / Mathematica / Built-in Functions / Numerical Computation / Matrix Operations /

SchurDecomposition

FilledSmallSquare SchurDecomposition[m] yields the Schur decomposition for a numerical matrix m. The result is a list q, t where q is an orthonormal matrix and t is a block upper triangular matrix.

FilledSmallSquare SchurDecomposition[m, a] gives the generalized Schur decomposition of m with respect to a.

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

FilledSmallSquare SchurDecomposition[m, Pivoting -> True] yields a list q, t, d where d is a permuted diagonal matrix such that m . d is equal to d . q . t . Conjugate[Transpose[q]].

FilledSmallSquare SchurDecomposition[m, a] yields a list of matrices q, s, p, t where q and p are orthonormal matrices, s and t are upper triangular matrices, such that m is given by q . s . Conjugate[Transpose[p]] and a is given by q . t . Conjugate[Transpose[p]].

FilledSmallSquare See Section 3.7.10.

FilledSmallSquare Implementation Notes: see Section A.9.4.

FilledSmallSquare See also: QRDecomposition, LUDecomposition, SingularValueDecomposition, JordanDecomposition.

FilledSmallSquare New in Version 2; modified in 5.0.

Further Examples



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.