MtxExpr.MulDiag Method

Overload List

#SignatureDescription
1function MulDiag(const Mtx: TMtx; const DiagMtx: TVec): Matrix;Multiply two matrices.
2function MulDiag(const DiagMtx: TVec; const Mtx: TMtx): Matrix;Multiply two matrices.

Overload 1: function MulDiag(const Mtx: TMtx; const DiagMtx: TVec): Matrix;

Multiply two matrices.

#NameTypeDescription
1MtxTMtx
2DiagMtxTVec

Returns: Matrix

Remarks:

Internally calls Matrix.MulDiagRight

Overload 2: function MulDiag(const DiagMtx: TVec; const Mtx: TMtx): Matrix;

Multiply two matrices.

#NameTypeDescription
1DiagMtxTVec
2MtxTMtx

Returns: Matrix

Remarks:

Internally calls Matrix.MulDiagLeft