Décomposition de Schur complexe
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Effectue la décomposition de Schur d'une matrice carrée. Câblez des données à l'entrée Matrice en entrée pour déterminer l'instance polymorphe à utiliser ou sélectionnez manuellement l'instance.

Entrées/Sorties
Matrice en entrée
—
Matrice en entrée doit être une matrice carrée complexe.
calculer les vecteurs de Schur ?
—
calculer les vecteurs de Schur ? spécifie si le VI doit calculer les Vecteurs de Schur. La valeur par défaut est FAUX.
ordre
—
ordre spécifie comment ordonner les Valeurs propres, et la Forme de Schur et les Vecteurs de Schur correspondants.
Forme de Schur
—
Forme de Schur renvoie la matrice triangulaire supérieure.
Vecteurs de Schur
—
Vecteurs de Schur renvoie la matrice unitaire.
Valeurs propres
—
Valeurs propres renvoie un vecteur complexe qui contient toutes les valeurs propres calculées de Matrice en entrée.
erreur
—
erreur renvoie toute erreur ou mise en garde générée par le VI. Vous pouvez câbler erreur au VI Convertir un code d'erreur en cluster d'erreur pour convertir le code d'erreur ou la mise en garde en cluster d'erreur. |
L'expression suivante définit la décomposition de Schur d'une matrice carrée A n × n.
A = QSQHoù S est de la forme Schur et QH est la transposée conjuguée de la matrice Q.
Matrice réelle
Pour une matrice réelle A, Q est une matrice orthogonale n × n. S est une matrice triangulaire supérieure par blocs dans la forme réelle de Schur, dont les éléments sur la diagonale principale sont tous des blocs de 1 × 1 ou de 2 × 2, comme représenté dans la matrice suivante.

où Sii sont des blocs carrés de dimension 1 ou 2, et i = 1, 2, ..., m.
Matrice complexe
Pour une matrice complexe A, Q est une matrice unitaire n × n. S est une matrice triangulaire supérieure dans la forme de Schur complexe.
Matrice en entrée
—
calculer les vecteurs de Schur ?
—
ordre
—
Forme de Schur
—
Valeurs propres
—
erreur
—