UniformDistribution
Model a continuous uniform distribution on the interval \([a,b]\).
Declaration
classdef UniformDistribution < DistributionOverview
UniformDistribution implements the
continuous uniform distribution
with density
\(p(z) = \frac{1}{b-a}, \quad a \le z \le b,\)
cumulative distribution
\(F(z) = \frac{z-a}{b-a}, \quad a \le z \le b,\)
together with the usual piecewise extensions to \(0\) below \(a\)
and \(1\) above \(b\). The total variance is
\(\mathrm{variance} = \frac{(b-a)^{2}}{12}.\)
distribution = UniformDistribution(a=-0.5, b=0.5);
samples = distribution.rand([1000 1]);
Topics
- Create distributions
UniformDistributionCreate a continuous uniform distribution on \([a,b]\).
- Inspect distribution properties