Wolfram ResearchPRODUCTSPURCHASEFOR USERSCOMPANYOUR SITES
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.

SchurDecomposition

Usage

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.
SchurDecomposition[{m, a}] gives the generalized Schur decomposition of m with respect to a.


Notes

• The original matrix m is equal to q . t . Conjugate[Transpose[q]].
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]].
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]].
• Implementation notes: see Section A.9.4.
• New in Version 2; modified in 5.
• Advanced Documentation.


Any questions about topics on this page? Click here to get an individual response.Buy NowFree TrialMore Information



 © 2009 Wolfram Research, Inc.  Terms of Use  Privacy Policy |
Sign up for our newsletter: