Description
The distribution of the mean of uniform random variables
with each of them in the interval (-1, 1)
, then scaled and shifted.Usage
rvtriang(n = 1, mode, scale)
rvmeanunif(n=1, mode, scale, df)
Arguments
n
Length of the vector to output
mode
Mode (center) of the distribution
scale
Scale (half-width) of the distribution around the mode
df
``degrees of freedom'': number of independent components to
average
Value
A random vector of length n
.Details
Assuming that all inputs are constants,
each generated variable has a mode (center) at mode
,
constrained between (-scale, scale)
. The shape becomes more and more bell-shaped (Normal) as the number of
the independent variables in the sum (mean) increases. The case of df=2
(mean of two variables) is the special case of
the symmetric triangular distribution in the rangeExamples
Run this code x <- rvtriang(1)
y <- rvmeanunif(df=2) ## same distribution as that of x
Run the code above in your browser using DataLab