Name
sub_matrixsub_matrixSubMatrixSubMatrix — Subtraktion zweier Matrizen.
Der Operator sub_matrixsub_matrixSubMatrixSubMatrixSubMatrix berechnet die Differenz der
Eingabematrizen MatrixAMatrixAMatrixAMatrixAmatrixA und MatrixBMatrixBMatrixBMatrixBmatrixB, die durch
die Matrix Handles MatrixAIDMatrixAIDMatrixAIDMatrixAIDmatrixAID und MatrixBIDMatrixBIDMatrixBIDMatrixBIDmatrixBID gegeben
sind. Beide Eingabematrizen müssen die gleichen Dimensionen
besitzen. Es wird eine neue Matrix MatrixSubMatrixSubMatrixSubMatrixSubmatrixSub mit dem
Ergebnis generiert. Der Operator gibt das Matrix Handle
MatrixSubIDMatrixSubIDMatrixSubIDMatrixSubIDmatrixSubID der Matrix MatrixSubMatrixSubMatrixSubMatrixSubmatrixSub zurück.
Zugriff auf die Elemente der Matrix ist z.B. mit dem Operator
get_full_matrixget_full_matrixGetFullMatrixGetFullMatrixGetFullMatrix möglich. Die Formel für die Berechnung
lautet:
MatrixSubMatrixSubMatrixSubMatrixSubmatrixSub = MatrixAMatrixAMatrixAMatrixAmatrixA - MatrixBMatrixBMatrixBMatrixBmatrixB.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Matrix Handle der Eingabematrix A.
Matrix Handle der Eingabematrix B.
Matrix Handle mit den Differenzen der
Eingabematrizen.
Sind die Parameterwerte korrekt, dann liefert sub_matrixsub_matrixSubMatrixSubMatrixSubMatrix den
Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung
durchgeführt.
create_matrixcreate_matrixCreateMatrixCreateMatrixCreateMatrix
get_full_matrixget_full_matrixGetFullMatrixGetFullMatrixGetFullMatrix,
get_value_matrixget_value_matrixGetValueMatrixGetValueMatrixGetValueMatrix
sub_matrix_modsub_matrix_modSubMatrixModSubMatrixModSubMatrixMod
add_matrixadd_matrixAddMatrixAddMatrixAddMatrix,
add_matrix_modadd_matrix_modAddMatrixModAddMatrixModAddMatrixMod
Foundation