Discrete Uniform distribution

MR-dice-icon.png Download a pdf copy of this help file  here


image1115.gif






Format: VoseDUniform({xi}, U)

Discrete uniform equations

The Discrete Uniform distribution is a special case of the Discrete distribution. It describes a variable that can take one of several explicit discrete values with equal probabilities of taking any particular value.

An example of the Discrete Uniform distribution is shown below:

image187.gif

Uses

It is not often that we come across a variable that can take one of several values each with equal probability. However, there are a couple of modeling techniques that require that capability:

Bootstrap

Resampling in univariate non-parametric Bootstrap.

Fitting empirical distribution to data

Creating an empirical distribution directly from a data set, i.e. where we believe that the list of data values is a good representation of the randomness of the variable.

Comments

The algorithm for generating values from the DUniform is relatively slow because it is simply selecting values from a list. You should therefore avoid having large arrays of this function in your model if possible.

VoseFunctions for this distribution

VoseDUniform generates values from this distribution or calculates a percentile.

VoseDUniformObject constructs a distribution object for this distribution. Professional and Industrial editions only.

VoseDUniformProb returns the probability mass or cumulative distribution function for this distribution. Professional and Industrial editions only.

VoseDUniformProb10 returns the log10 of the probability mass or cumulative distribution function. Professional and Industrial editions only.  

See Also