Der Operator sub_matrixsub_matrixSubMatrixSubMatrixSubMatrixsub_matrix berechnet die Differenz der
Eingabematrizen MatrixAMatrixAMatrixAMatrixAmatrixAmatrix_a und MatrixBMatrixBMatrixBMatrixBmatrixBmatrix_b, die durch
die Matrix Handles MatrixAIDMatrixAIDMatrixAIDMatrixAIDmatrixAIDmatrix_aid und MatrixBIDMatrixBIDMatrixBIDMatrixBIDmatrixBIDmatrix_bid gegeben
sind. Beide Eingabematrizen müssen die gleichen Dimensionen
besitzen. Es wird eine neue Matrix MatrixSubMatrixSubMatrixSubMatrixSubmatrixSubmatrix_sub mit dem
Ergebnis generiert. Der Operator gibt das Matrix Handle
MatrixSubIDMatrixSubIDMatrixSubIDMatrixSubIDmatrixSubIDmatrix_sub_id der Matrix MatrixSubMatrixSubMatrixSubMatrixSubmatrixSubmatrix_sub zurück.
Zugriff auf die Elemente der Matrix ist z.B. mit dem Operator
get_full_matrixget_full_matrixGetFullMatrixGetFullMatrixGetFullMatrixget_full_matrix möglich. Die Formel für die Berechnung
lautet:
MatrixSubMatrixSubMatrixSubMatrixSubmatrixSubmatrix_sub = MatrixAMatrixAMatrixAMatrixAmatrixAmatrix_a - MatrixBMatrixBMatrixBMatrixBmatrixBmatrix_b.
Ausführungsinformationen
Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
Matrix Handle mit den Differenzen der
Eingabematrizen.
Ergebnis
Sind die Parameterwerte korrekt, dann liefert sub_matrixsub_matrixSubMatrixSubMatrixSubMatrixsub_matrix den
Wert TRUE. Gegebenenfalls wird eine Fehlerbehandlung
durchgeführt.