Führt die Hessenberg-Zerlegung einer Eingangsmatrix aus. Zur Auswahl der polymorphen Instanz verbinden Sie Daten mit dem Eingang Eingangsmatrix oder wählen Sie die Instanz manuell aus.


icon

Ein-/Ausgänge

  • c2dcdb.png Eingangsmatrix

    Eingangsmatrix ist eine komplexe (n × n)-Matrix.

  • ci32.png Unterer Index

    Unterer Index ist der Wert des Parameters Unterer Index des VIs Matrix ausbalancieren. Wenn Sie zum Ausbalancieren der Eingangsmatrix das VI "Matrix ausbalancieren" verwenden, verbinden Sie den Ausgang Unterer Index des VIs mit diesem Eingang. Wenn Unterer Index –1 ist (Standard), wird als Unterer Index 0 verwendet.

  • ci32.png Oberer Index

    Oberer Index ist der Wert des Parameters Oberer Index des VIs Matrix ausbalancieren. Wenn Sie zum Ausbalancieren der Eingangsmatrix das VI "Matrix ausbalancieren" verwenden, verbinden Sie den Ausgang Oberer Index des VIs mit diesem Eingang. Wenn Oberer Index –1 (Standard) ist, verwendet das VI n – 1 als Oberer Index.

  • i2dcdb.png Hessenberg-Form H

    Hessenberg-Form H gibt eine (n × n)-Matrix in Hessenberg-Form aus.

  • i2dcdb.png Orthogonalmatrix Q

    Orthogonalmatrix Q gibt die (n × n)-Einheitsmatrix 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.

  • Die Hessenberg-Zerlegung einer quadratischen (n, n)-Matrix A wird nach folgender Gleichung ermittelt:

    A = QHQH

    wobei Q eine Orthogonalmatrix ist, wenn A eine reelle und eine Einheitsmatrix ist, sofern A eine komplexe Matrix ist. QH ist die konjugierte Transponierte von Q und H eine Hessenberg-Matrix.

    Eine Hessenberg-Matrix ist eine Matrix mit Nullen auf der Hauptdiagonale, wie nachfolgend gezeigt: