Berechnet die verallgemeinerte Singulärwertzerlegung (GSVD) des Matrizenpaars (A,B). Die Instanz des polymorphen VIs richtet sich nach dem Datentyp an A und B.


icon

Ein-/Ausgänge

  • c2ddbl.png A

    A ist eine Matrix mit m Zeilen und p Spalten.

  • c2ddbl.png B

    B ist eine Matrix mit n Zeilen und p Spalten.

  • cbool.png Nur Singulärwerte?

    Nur Singulärwerte? gibt an, ob nur die verallgemeinerten Singulärwerte berechnet werden sollen. Die Standardeinstellung lautet FALSE. Wenn Nur Singulärwerte? TRUE lautet, berechnet das VI nur Singulärwerte.

  • cu16.png SVD-Option

    SVD-Option legt fest, wie das VI die Zerlegung durchführen soll.

    0Schmal (Standard)—Stellt die Matrix A als Multiplikation der Matrix U (m, min[m,p]), C (min[m,p], p) mit der Transponierten von R (p, p) dar. Stellt die Matrix B als Multiplikation der Matrix V (n, min[n,p]), S (min[n,p], p) mit der Transponierten von R (p, p) dar.
    1Vollständig—Stellt die Matrix A als Multiplikation von Matrix U (m, m), C (m, p) mit der Transponierten von R (p, p) dar. Stellt die Matrix B als Multiplikation von Matrix V (n, n), S (n, p) und der Transponierten von R (p x p) dar.
  • i1ddbl.png Singulärwerte

    Singulärwerte gibt die verallgemeinerten Singulärwerte des Matrizenpaars (A,B) aus.

  • i2ddbl.png Matrix U

    Matrix U gibt die U-Matrix der GSVD-Ergebnisse aus.

  • i2ddbl.png Matrix V

    Matrix V gibt die V-Matrix der GSVD-Ergebnisse aus.

  • i2ddbl.png Matrix C

    Matrix C gibt die C-Matrix der GSVD-Ergebnisse aus.

  • i2ddbl.png Matrix S

    Matrix S gibt die S-Matrix des GSVD-Ergebnisses aus.

  • ii32.png 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.

  • i2ddbl.png Matrix R

    Matrix R gibt die R-Matrix des GSVD-Ergebnisses aus.

  • Die verallgemeinerte Singulärwertzerlegung des Matrizenpaars (A,B) wird nach folgender Gleichung vorgenommen:

    A = UCR′ B = VSR′

    wobei U und V Orthogonalmatrizen sind und R eine quadratische Matrix ist.

    Wenn k der Rang der Matrix ist, dann sind die ersten k Diagonalelemente der MatrixC′C +S′S Einsen und alle anderen Elemente sind Nullen. Die Quadratwurzeln der ersten k Diagonalelemente vonC′C undS′S bestimmen die Zähler bzw. Nenner der verallgemeinerten Singulärwerte.