Komplexe Sylvester-Gleichungen
- Aktualisiert2025-07-30
- 3 Minute(n) Lesezeit
Löst die Sylvester-Gleichung für Matrizen. Die Instanz des VIs richtet sich nach den Datentypen der Eingänge A, B und C.

Ein-/Ausgänge
Operation A
—
Operation A gibt die Operation an, die das VI auf die Matrix A in der Sylvester-Gleichung anwendet.
A
—
A enthält die Matrix A in der Sylvester-Gleichung. A muss eine quadratische oder obere Dreiecksmatrix sein.
B
—
B enthält die Matrix B in der Sylvester-Gleichung. B muss eine quadratische oder obere Dreiecksmatrix sein.
C
—
C enthält die Matrix C in der Sylvester-Gleichung.
Vorzeichen
—
Vorzeichen gibt die Form der Sylvester-Gleichung an.
Operation B
—
Operation B gibt die Operation an, die das VI auf die Matrix B in der Sylvester-Gleichung anwendet.
Matrixtyp
—
Matrixtyp ist der Typ von A und B. Durch Kenntnis von Typ A und B kann die Berechnung von X beschleunigt werden, da alle unnötigen Berechnungen wegfallen.
X
—
X gibt die Lösung der Sylvester-Gleichung aus.
Skalierung
—
Skalierung gibt den Skalierungsfaktor a der Sylvester-Gleichung an.
Gestört
—
Gestört zeigt an, ob zur Lösung der Gleichung gestörte Werte verwendet werden. Wenn Gestört TRUE ist, sind die Eigenwerte von A und B allgemein oder nah beieinander und die Lösung der Sylvester-Gleichung ist nicht eindeutig.
Fehler
—
Fehler gibt alle Fehler oder Warnungen des VIs aus. Zur Umwandlung eines Fehlercodes oder einer Warnung in einen Fehler-Cluster verbinden Sie Fehler mit dem VI Fehler-Cluster aus Fehlercode. |
Die Sylvester-Gleichung wird durch folgende Gleichungen bestimmt:
op(A)X + Xop(B) = aCoder
op(A)X – Xop(B) = aCwobei op(A) A oder die konjugiert Transponierte von A, op(B) B oder die konjugiert Transponierte von B und a ein Skalierungsfaktor ist, mit dem ein Überlauf von X vermieden werden soll.
Die Gleichung der Sylvester-Matrix hat nur dann eine eindeutige Lösung, wenn λ ± β ≠ 0, wobei λ und β die Eigenwerte von A bzw. Bsind und das Vorzeichen (+ oder -) von der zu lösenden Gleichung abhängt. Wenn die Sylvester-Gleichung keine eindeutige Lösung hat, setzt dieses VI Gestört auf TRUE und gibt möglicherweise nicht die richtige Lösung aus.
Operation A
—
A
—
Matrixtyp
—
X
—
Skalierung
—
Gestört
—
Fehler
—