TMtxByte::MulElem Method

Overload List

#SignatureDescription
1TMtxInt *MulElem(TMtxInt *Mtx);Matrix array multiplication.
2TMtxInt *MulElem(TMtxInt *Mtx1, TMtxInt *Mtx2);Multiplies elements in Mtx1 matrix with the elements in Mtx2 matrix (array multiplication) and stores the results in calling matrix.

Overload 1: TMtxInt *MulElem(TMtxInt *Mtx);

Matrix array multiplication.

#NameTypeDescription
1MtxTMtxInt *
Remarks:

Multiplies elements in Mtx matrix with the elements in the calling matrix (array multiplication) and stores the results in calling matrix. The TMtxByte::Rows, TMtxByte::Cols and TMtxByte::IntPrecision properties of both matrices must match, otherwise an exception is raised.

Declared in Dew::Math::TMtxInt · Dew.Math/MtxVecInt.h · Cross-compiler

Overload 2: TMtxInt *MulElem(TMtxInt *Mtx1, TMtxInt *Mtx2);

Multiplies elements in Mtx1 matrix with the elements in Mtx2 matrix (array multiplication) and stores the results in calling matrix.

#NameTypeDescription
1Mtx1TMtxInt *
2Mtx2TMtxInt *
Remarks:

The TMtxByte::Rows, TMtxByte::Cols and TMtxByte::IntPrecision properties of calling matrix are set implicitly to match those of Mtx1 and Mtx2 matrices. Mtx1 and Mtx2 Rows, Cols, and IntPrecision properties must be the same, otherwise an excetion is raised. raised.

Declared in Dew::Math::TMtxInt · Dew.Math/MtxVecInt.h · Cross-compiler