TVec.DivideVec Method

Overload List

#SignatureDescription
1function DivideVec(const Vec: TMtxVec): TMtxVec;Same as the TDenseMtxVec.Divide method.
└ indexed: function DivideVec(const Vec: TMtxVec; VecIndex: Integer; Index: Integer; Len: Integer): TMtxVec;
2function DivideVec(const Num: TMtxVec; const Den: TMtxVec): TMtxVec;Same as the TDenseMtxVec.Divide method.

Overload 1: function DivideVec(const Vec: TMtxVec): TMtxVec;

Same as the TDenseMtxVec.Divide method.

#NameTypeDescription
1VecTMtxVecsource TVec or TMtx

Result: stored in self (calling object), returns self for chaining

Indexed: function DivideVec(const Vec: TMtxVec; VecIndex: Integer; Index: Integer; Len: Integer): TMtxVec;

Same as the TDenseMtxVec.Divide method.

#NameTypeDescription
1VecTMtxVecsource TVec or TMtx
2VecIndexInteger
3IndexIntegerstart index
4LenIntegerelement count

Result: stored in self (calling object), returns self for chaining

Overload 2: function DivideVec(const Num: TMtxVec; const Den: TMtxVec): TMtxVec;

Same as the TDenseMtxVec.Divide method.

#NameTypeDescription
1NumTMtxVecsource TVec or TMtx
2DenTMtxVecsource TVec or TMtx

Result: stored in self (calling object), returns self for chaining