MtxExpr.RandUniform Method

Overload List

#SignatureDescription
1Vector RandUniform(Int32 Len, TMtxFloatPrecision FloatPrecision)Returns random values with uniform distribution.
2Vector RandUniform(Int32 Len, TMtxFloatPrecision FloatPrecision, Double aLow, Double aHigh)Returns random values with uniform distribution.
3Matrix RandUniform(Int32 Rows, Int32 Cols, TMtxFloatPrecision FloatPrecision)Returns random values with uniform distribution.
4Matrix RandUniform(Int32 Rows, Int32 Cols, TMtxFloatPrecision FloatPrecision, Double aLow, Double aHigh)Returns random values with uniform distribution.

Overload 1: Vector RandUniform(Int32 Len, TMtxFloatPrecision FloatPrecision)

Returns random values with uniform distribution.

#NameTypeDescription
1LenInt32element count
2FloatPrecisionTMtxFloatPrecision

Returns: Vector

Remarks:

Internally calls Dew.Math.Vector.RandUniform

Overload 2: Vector RandUniform(Int32 Len, TMtxFloatPrecision FloatPrecision, Double aLow, Double aHigh)

Returns random values with uniform distribution.

#NameTypeDescription
1LenInt32element count
2FloatPrecisionTMtxFloatPrecision
3aLowDoublescalar
4aHighDoublescalar

Returns: Vector

Remarks:

Internally calls Dew.Math.Vector.RandUniform

Overload 3: Matrix RandUniform(Int32 Rows, Int32 Cols, TMtxFloatPrecision FloatPrecision)

Returns random values with uniform distribution.

#NameTypeDescription
1RowsInt32
2ColsInt32
3FloatPrecisionTMtxFloatPrecision

Returns: Matrix

Remarks:

Internally calls Dew.Math.Matrix.RandUniform

Overload 4: Matrix RandUniform(Int32 Rows, Int32 Cols, TMtxFloatPrecision FloatPrecision, Double aLow, Double aHigh)

Returns random values with uniform distribution.

#NameTypeDescription
1RowsInt32
2ColsInt32
3FloatPrecisionTMtxFloatPrecision
4aLowDoublescalar
5aHighDoublescalar

Returns: Matrix

Remarks:

Internally calls Dew.Math.Matrix.RandUniform