InverseMatrix (FPScript)

21.09.2021

Invertiert eine Matrix.

Syntax

InverseMatrix(Matrix)

 

Die Syntax der InverseMatrix-Funktion besteht aus folgenden Teilen:

Teil

Beschreibung

Matrix

Die Datenmatrix oder die Signalreihe, ggf. mit Z-Komponente, mit der zu invertierenden Matrix.

Erlaubte Datenstrukturen sind Datenmatrix und Signalreihe. Es sind alle numerischen Datentypen erlaubt.

Anmerkungen

Die Einheit des Ergebnisses ist gleich dem Kehrwert der Einheit von Matrix. Die Matrix wird als Datenmatrix, bei der die Datenreihen darin den Zeilen entsprechen, übergeben. Wenn als Argument eine Signalreihe mit X-Komponente und eventuell mit Z-Komponente übergeben wird, dann wird die Y-Komponente invertiert und X- und Z-Komponente werden übernommen.

Das Ergebnis hat dann den Datentyp 64-Bit Fließkommazahl bzw. komplexe 64-Bit Fließkommazahl.

Beispiel für eine 3x3-Matrix:

Ist das Argument eine Liste, dann wird die Funktion für jedes Element der Liste ausgeführt und das Ergebnis ist ebenfalls eine Liste.

Hinweis        Bitte beachten Sie, dass die Datenreihen in der Datenmatrix als die Zeilen der Matrix interpretiert werden, obwohl diese im Datensatzfenster als Spalten angezeigt werden. Diese Zuordnung ist nötig, damit der Indexoperator für Matrizen mit der durch die Matrizenrechnung vorgegebenen Reihenfolge "Zeilen zuerst, Spalten später" angewendet werden kann.

Verfügbarkeit

FlexPro Basic, Professional, Developer Suite

Beispiele

InverseMatrix({{1, 2},{3,4}})

Ergibt die Datenmatrix {{-2, 1}, {1.5, -0.5}}.

Siehe auch

MatrixMultiplication-Funktion

TransposeMatrix-Funktion

Artikel teilen oder als Email versenden:

Diese Beiträge könnten Sie ebenfalls interessieren