Berechnet die Determinante der Eingangsmatrix. 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 muss eine quadratische Matrix mit komplexen Elementen sein.

  • cenum.png Matrixtyp

    Matrixtyp ist der Typ der Eingangsmatrix. Wenn der Typ der Eingangsmatrix bekannt ist, kann die Berechnung der Determinante beschleunigt werden, so dass unnötige Rechenarbeit und damit numerische Ungenauigkeiten vermieden werden.

    0
    General
    (Voreinstellung)
    1
    Positive definite
    2
    Lower triangular
    3
    Upper triangular
  • icdb.png Determinante

    Determinante ist ein skalarer Wert. Die Determinante einer singulären Matrix ist 0. Dies ist ein gültiges Ergebnis und kein Fehler. Bei einem singulären A ist |A| = 0,0.

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

  • Es seien A die quadratische Eingangsmatrix sowie L die untere und U die obere Dreiecksmatrix von A, so dass Folgendes gilt:

    A = LU

    Die Elemente der Hauptdiagonalen der unteren Dreiecksmatrix L werden auf 1 gesetzt. Mit dem VI wird die Determinante von A bestimmt, indem das Produkt aus den Elementen der Hauptdiagonalen der oberen Dreiecksmatrix U gebildet wird:

    wobei |A| die Determinante von X und n die Dimension von X ist.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Mathematics\Linear Algebra\Linear Algebra Calculator.vi