L_UMTP_Invert2x2

Diese Funktion invertiert eine 2x2-Matrix.

Aus Gründen der Rechenperformance werden die Eingangsmatrix alrM und das Resultat alrMinv als VAR_IN_OUT übergeben. Der Speicher für alrMinv muss in der Applikation bereitgestellt werden.

 

 

 

L_UMTP_Invert2x2

 

 

 

ARRAY[1..2, 1..2] OF LREAL

-

alrM

ARRAY[1..2, 1..2] OF LREAL

-

alrMinv

 

 

 

 

 

 

 

 

Ein- und Ausgänge

Name

Datentyp

Info/Einstellmöglichkeiten

alrM

ARRAY[1..2, 1..2] OF LREAL

Matrix

Auf diese Variable wird nur lesend zugegriffen.

alrMinv

ARRAY[1..2, 1..2] OF LREAL

Resultierende inverse Matrix

Auf diese Variable wird schreibend zugegriffen.

Ausgänge

Name

Datentyp

Wert/Bedeutung

L_UMTP_Invert2x2

BOOL

TRUE

Die Matrix wurde erfolgreich invertiert.

FALSE

Die Matrix alrM ist singulär und kann nicht invertiert werden.