Creates an S3 object representing a continuous uniform distribution on the interval [min,max]. The PDF is f(x)=1/(maxmin) for minxmax.

uniform_dist(min = 0, max = 1)

Arguments

min

Lower bound of the distribution (default 0).

max

Upper bound of the distribution (default 1).

Value

A uniform_dist object with classes c("uniform_dist", "univariate_dist", "continuous_dist", "dist").

Examples

x <- uniform_dist(min = 0, max = 10)
mean(x)
#> [1] 5
vcov(x)
#> [1] 8.333333
format(x)
#> [1] "Uniform distribution (min = 0, max = 10)"