FC_MultiplicationMatrixVector3D

 

FC_MultiplicationMatrixVector3D - Allgemeine Informationen

Übersicht

Typ

Funktion

Verfügbar ab:

V1.0.3.0

Versionen:

Aktuelle Version

Aufgabe

Multiplikation einer 3x3-Matrix mit einem 3-dimensionalen Spaltenvektor.

Beschreibung

Multipliziert die gegebene 3x3-Matrix i_stMatrix von rechts mit dem gegebenen 3-dimensionalen Spaltenvektor i_stVector. Das Ergebnis ist wieder ein 3-dimensionaler Spaltenvektor.

Schnittstelle

Eingang

Datentyp

Beschreibung

i_stMatrix

ST_Matrix3D

3x3-Matrix als Faktor für die Multiplikation

i_stVector

ST_Vector3D

3-dimensionaler Vektor als Faktor für die Multiplikation

Ausgang

Datentyp

Beschreibung

q_etDiag

GD.ET_Diag

Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose.

Ein Wert ungleich ET_Diag.Ok entspricht einer Diagnosemeldung.

q_etDiagExt

ET_DiagExt

POU-spezifischer, diagnosebezogener Ausgang.

q_etDiag = ET_Diag.Ok -> Statusmeldung

q_etDiag <> ET_Diag.Ok -> Diagnosemeldung

Rückgabewert

Datentyp

Beschreibung

ST_Vector3D

Produkt i_stMatrix * i_stVector

Diagnosemeldungen

q_etDiag

q_etDiagExt

Enumerationswert

Beschreibung

OK

Ok

0

OK

Ok

Enumerationsname:

Ok

Enumerationswert:

0

Beschreibung:

OK

Das Produkt wurde erfolgreich berechnet.