|
SchurDecomposition
SchurDecomposition[m] liefert die Schur-Zerlegung einer numerischen Matrix m. Das Ergebnis ist eine Liste q, t wobei q eine orthogonale Matrix und t eine obere Quasidreiecksmatrix ist.
Die ursprüngliche Matrix m ist gleich q . t . Conjugate[Transpose[q]].
SchurDecomposition[m, Pivoting -> True] ergibt eine Liste q, t, d , wobei d eine permutierte Diagonalmatrix ist, für die dann gilt: m . d ist gleich d . q . t . Conjugate[Transpose[q]].
Siehe Das Mathematica Buch: 3.7.10.
Anmerkungen zur Implementierung: A.9.4.
Siehe auch: QRDecomposition, LUDecomposition, SingularValues, JordanDecomposition.
Verwandtes Paket: LinearAlgebra`Cholesky`.
Further Examples
|