| Operatoren |
sub_matrix — Subtraktion zweier Matrizen.
sub_matrix( : : MatrixAID, MatrixBID : MatrixSubID)
Der Operator sub_matrix berechnet die Differenz der Eingabematrizen MatrixA und MatrixB, die durch die Matrix Handles MatrixAID und MatrixBID gegeben sind. Beide Eingabematrizen müssen die gleichen Dimensionen besitzen. Es wird eine neue Matrix MatrixSub mit dem Ergebnis generiert. Der Operator gibt das Matrix Handle MatrixSubID der Matrix MatrixSub zurück. Zugriff auf die Elemente der Matrix ist z.B. mit dem Operator get_full_matrix möglich. Die Formel für die Berechnung lautet:
MatrixSub = MatrixA - MatrixB.
Beispiel:
/ 3.0 1.0 -2.0 \ / 2.0 8.0 -3.0 \
MatrixA = | -5.0 7.0 2.0 | MatrixB = | -4.0 -1.0 5.0 |
\ -9.0 -4.0 1.0 / \ 2.0 -4.0 7.0 /
/ 1.0 -7.0 1.0 \
-> MatrixSub = | -1.0 8.0 -3.0 |
\ -11.0 0.0 -6.0 /
Matrix Handle der Eingabematrix A.
Matrix Handle der Eingabematrix B.
Matrix Handle mit den Differenzen der Eingabematrizen.
Sind die Parameterwerte korrekt, dann liefert sub_matrix den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
get_full_matrix, get_value_matrix
Foundation
| Operatoren |