mult_element_matrix_modT_mult_element_matrix_modMultElementMatrixModMultElementMatrixMod (Operator)

Name

mult_element_matrix_modT_mult_element_matrix_modMultElementMatrixModMultElementMatrixMod — Multipliziert Matrizen elementweise.

Signatur

mult_element_matrix_mod( : : MatrixAID, MatrixBID : )

Herror T_mult_element_matrix_mod(const Htuple MatrixAID, const Htuple MatrixBID)

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

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

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

void HMatrix.MultElementMatrixMod(HMatrix matrixBID)

Beschreibung

Der Operator mult_element_matrix_modmult_element_matrix_modMultElementMatrixModMultElementMatrixModMultElementMatrixMod multipliziert die zwei Eingabematrizen MatrixAMatrixAMatrixAMatrixAmatrixA und MatrixBMatrixBMatrixBMatrixBmatrixB Element für Element. Die Matrizen sind durch die Matrix Handles MatrixAIDMatrixAIDMatrixAIDMatrixAIDmatrixAID und MatrixBIDMatrixBIDMatrixBIDMatrixBIDmatrixBID gegeben. Beide Eingabematrizen müssen die gleiche Dimension 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:

Ausführungsinformationen

Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:

Während der Ausführung dieses Operators muss der Zugriff auf den Wert dieses Parameters synchronisiert werden, wenn er über mehrere Threads hinweg verwendet wird.

Parameter

MatrixAIDMatrixAIDMatrixAIDMatrixAIDmatrixAID (input_control, Zustand wird modifiziert)  matrix HMatrix, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Matrix Handle der Eingabematrix A.

MatrixBIDMatrixBIDMatrixBIDMatrixBIDmatrixBID (input_control)  matrix HMatrix, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Matrix Handle der Eingabematrix B.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert mult_element_matrix_modmult_element_matrix_modMultElementMatrixModMultElementMatrixModMultElementMatrixMod 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

mult_element_matrixmult_element_matrixMultElementMatrixMultElementMatrixMultElementMatrix

Siehe auch

div_element_matrixdiv_element_matrixDivElementMatrixDivElementMatrixDivElementMatrix, div_element_matrix_moddiv_element_matrix_modDivElementMatrixModDivElementMatrixModDivElementMatrixMod, scale_matrixscale_matrixScaleMatrixScaleMatrixScaleMatrix, scale_matrix_modscale_matrix_modScaleMatrixModScaleMatrixModScaleMatrixMod

Modul

Foundation