Uniform distribution

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Function Uniform

The Uniform distribution function.

Declaration

Uniform( min : numeric=0 ; max:numeric=1 ; integer:boolean=false ; over : ... optional atomic)

Continuous Uniform Distribution

Used with no parameters, Uniform() represents a distribution in which all real values between 0 and 1 are equally likely. The usage

Uniform(a,b)

represents a continuous distribution in which all real-numbers between a and b are equally likely.

The Integer Uniform Distribution

Specifying the optional Integer parameter represents a distribution on the integers where each integer between (or including) the bounds are equally likely. For example:

Uniform(1,100,Integer:True)

is a discrete distribution in which each of the integers 1,2,..,99,100 each have a 1% probability.

The Over Parameter

Specifying one or more indexes for the Over parameter returns independent distributions for each combination of indexes. For example:

Uniform( Over: I,J )

returns an independent Uniform(0,1) distribution for each combination of values in indexes I and J.