MatrixInt.FindMask Method

Overload List

#SignatureDescription
1TMtxVecInt FindMask(TMtx a, String op, TCplx b)Finds a vector mask.
2TMtxVecInt FindMask(TMtx a, String op, Double b)The b parameter is of double type.
3TMtxVecInt FindMask(TMtxVec a, String op, TMtxVec b)The b parameter is of Dew.Math.TMtxVec type.
4TMtxVecInt FindMask(TMtxVecInt a, String op, TMtxVecInt b)The b parameter is of Dew.Math.TMtxVec type.
5TMtxVecInt FindMask(TMtxVecInt a, String op, Int32 b)Finds a vector mask.

Overload 1: TMtxVecInt FindMask(TMtx a, String op, TCplx b)

Finds a vector mask.

#NameTypeDescription
1aTMtxsource TMtx
2opString
3bTCplxscalar

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

Remarks:

The calling vector will hold the those elements where the Op comparison between a and b is True. Op string parameter can be < , > , >= , <= , = or <>.

The calling vector will store the mask, 1 at those index locations where the Op comparison was True and 0 at those index locations where the Op comparison was false.

See Also: Vector.FindAndGather, VectorInt.FindAndGather, MatrixInt.FindAndSplit, Int32), MatrixInt.Find, Vector.Gather, VectorInt.Gather, MatrixInt.Scatter

Overload 2: TMtxVecInt FindMask(TMtx a, String op, Double b)

The b parameter is of double type.

#NameTypeDescription
1aTMtxsource TMtx
2opString
3bDoublescalar

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

Overload 3: TMtxVecInt FindMask(TMtxVec a, String op, TMtxVec b)

The b parameter is of Dew.Math.TMtxVec type.

#NameTypeDescription
1aTMtxVecsource TVec or TMtx
2opString
3bTMtxVecsource TVec or TMtx

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

Overload 4: TMtxVecInt FindMask(TMtxVecInt a, String op, TMtxVecInt b)

The b parameter is of Dew.Math.TMtxVec type.

#NameTypeDescription
1aTMtxVecIntsource TVecInt or TMtxInt
2opString
3bTMtxVecIntsource TVecInt or TMtxInt

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

Overload 5: TMtxVecInt FindMask(TMtxVecInt a, String op, Int32 b)

Finds a vector mask.

#NameTypeDescription
1aTMtxVecIntsource TVecInt or TMtxInt
2opString
3bInt32

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

Remarks:

The calling vector will hold the those elements where the Op comparison between a and b is True. Op string parameter can be < , > , >= , <= , = or <>.

The calling vector will store the mask, 1 at those index locations where the Op comparison was True and 0 at those index locations where the Op comparison was false.