MtxExprInt.Divide Method

Overload List

#SignatureDescription
1function Divide(const X: TMtxInt; const Y: TMtxVecInt; const Z: TMtxVecInt): MatrixInt;Result = X / (Y*Z)
2function Divide(const X: TVecInt; const Y: TMtxVecInt; const Z: TMtxVecInt): VectorInt;Result = X / (Y*Z)
3function Divide(const X: Integer; const Y: TMtxInt; const Z: TMtxVecInt): MatrixInt;Result = xScalar / (Y*Z)
4function Divide(const X: Integer; const Y: TVecInt; const Z: TMtxVecInt): VectorInt;Result = xScalar / (Y*Z)

Overload 1: function Divide(const X: TMtxInt; const Y: TMtxVecInt; const Z: TMtxVecInt): MatrixInt;

Compute X / (Y*Z)

#NameTypeDescription
1XTMtxInt
2YTMtxVecInt
3ZTMtxVecInt

Returns: MatrixInt

Overload 2: function Divide(const X: TVecInt; const Y: TMtxVecInt; const Z: TMtxVecInt): VectorInt;

Compute X / (Y*Z)

#NameTypeDescription
1XTVecInt
2YTMtxVecInt
3ZTMtxVecInt

Returns: VectorInt

Overload 3: function Divide(const X: Integer; const Y: TMtxInt; const Z: TMtxVecInt): MatrixInt;

Compute xScalar / (Y*Z)

#NameTypeDescription
1XInteger
2YTMtxInt
3ZTMtxVecInt

Returns: MatrixInt

Overload 4: function Divide(const X: Integer; const Y: TVecInt; const Z: TMtxVecInt): VectorInt;

Compute xScalar / (Y*Z)

#NameTypeDescription
1XInteger
2YTVecInt
3ZTMtxVecInt

Returns: VectorInt