YAMP.RandiFunction.Function C# (CSharp) Method

Function() private method

private Function ( ScalarValue dim, ScalarValue min, ScalarValue max ) : MatrixValue
dim ScalarValue
min ScalarValue
max ScalarValue
return MatrixValue
        public MatrixValue Function(ScalarValue dim, ScalarValue min, ScalarValue max)
        {
            Distribution.Alpha = min.GetIntegerOrThrowException("min", Name);
            Distribution.Beta = max.GetIntegerOrThrowException("max", Name);
            var k = dim.GetIntegerOrThrowException("dim", Name);

            if (k < 1)
            {
                k = 1;
            }

            var m = new MatrixValue(k, k);

            for (var i = 1; i <= k; i++)
            {
                for (var j = 1; j <= k; j++)
                {
                    m[j, i] = new ScalarValue(Distribution.Next());
                }
            }

            return m;
        }

Same methods

RandiFunction::Function ( ScalarValue rows, ScalarValue cols, ScalarValue min, ScalarValue max ) : MatrixValue
RandiFunction::Function ( ScalarValue min, ScalarValue max ) : ScalarValue
RandiFunction