T = schur(M)
T = schur(M, 'real')
T = schur(M, 'complex')
[U, T] = schur(M)
[U, T] = schur(M, 'complex')
[U, T] = schur(M, 'real')
| Paramètre | Description |
|---|---|
| M | une valeur numérique : scalaire ou matrice carrée (double ou simple précision) |
| Paramètre | Description |
|---|---|
| U | unitary matrix |
| T | upper triangular matrix |
schur(M) calcule la décomposition de Schur.
Avec le drapeau 'complex', la forme de Schur complexe est triangulaire supérieure avec les valeurs propres de M sur la diagonale.
Si A est réelle, la forme de Schur réelle est retournée.
Avec le drapeau 'real', la forme de Schur réelle place les valeurs propres réelles sur la diagonale et les valeurs propres complexes en blocs 2x2 sur la diagonale.
X = [1 2; 3 4];
[U, T] = schur(X)
[U, T] = schur(X * i, 'complex')
[U, T] = schur(X * i, 'real')
| Version | Description |
|---|---|
| 1.0.0 | version initiale |