KlassenKlassen | | Operatoren

sub_matrix_modsub_matrix_modSubMatrixModSubMatrixMod (Operator)

Name

sub_matrix_modsub_matrix_modSubMatrixModSubMatrixMod — Subtraktion zweier Matrizen.

Signatur

sub_matrix_mod( : : MatrixAID, MatrixBID : )

Herror sub_matrix_mod(const Hlong MatrixAID, const Hlong MatrixBID)

Herror T_sub_matrix_mod(const Htuple MatrixAID, const Htuple MatrixBID)

void SubMatrixMod(const HTuple& MatrixAID, const HTuple& MatrixBID)

void HMatrix::SubMatrixMod(const HMatrix& MatrixBID) const

static void HOperatorSet.SubMatrixMod(HTuple matrixAID, HTuple matrixBID)

void HMatrix.SubMatrixMod(HMatrix matrixBID)

Beschreibung

Der Operator sub_matrix_modsub_matrix_modSubMatrixModSubMatrixModSubMatrixMod 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. Die Eingabematrix MatrixAMatrixAMatrixAMatrixAmatrixA wird mit dem Ergebnis überschrieben. 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:

  MatrixAMatrixAMatrixAMatrixAmatrixA = MatrixAMatrixAMatrixAMatrixAmatrixA - MatrixBMatrixBMatrixBMatrixBmatrixB.

Ausführungsinformationen

Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:

Der Wert dieses Parameters darf nicht über mehrere Threads verwendet werden.

Parameter

MatrixAIDMatrixAIDMatrixAIDMatrixAIDmatrixAID (input_control, Zustand wird modifiziert)  matrix HMatrix, HTupleHTupleHtuple (integer) (IntPtr) (Hlong) (Hlong)

Matrix Handle der Eingabematrix A.

MatrixBIDMatrixBIDMatrixBIDMatrixBIDmatrixBID (input_control)  matrix HMatrix, HTupleHTupleHtuple (integer) (IntPtr) (Hlong) (Hlong)

Matrix Handle der Eingabematrix B.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert sub_matrix_modsub_matrix_modSubMatrixModSubMatrixModSubMatrixMod den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_matrixcreate_matrixCreateMatrixCreateMatrixCreateMatrix

Nachfolger

get_full_matrixget_full_matrixGetFullMatrixGetFullMatrixGetFullMatrix, get_value_matrixget_value_matrixGetValueMatrixGetValueMatrixGetValueMatrix

Alternativen

sub_matrixsub_matrixSubMatrixSubMatrixSubMatrix

Siehe auch

add_matrixadd_matrixAddMatrixAddMatrixAddMatrix, add_matrix_modadd_matrix_modAddMatrixModAddMatrixModAddMatrixMod

Modul

Foundation


KlassenKlassen | | Operatoren