dtruncnorm.Rd
Density, distribution function, quantile function, random generation and expected value function for the truncated normal distribution with mean equal to 'mean' and standard deviation equal to 'sd'.
dtruncnorm(x, a=-Inf, b=Inf, mean = 0, sd = 1)
ptruncnorm(q, a=-Inf, b=Inf, mean = 0, sd = 1)
qtruncnorm(p, a=-Inf, b=Inf, mean = 0, sd = 1)
rtruncnorm(n, a=-Inf, b=Inf, mean = 0, sd = 1)
etruncnorm(a=-Inf, b=Inf, mean=0, sd=1)
vtruncnorm(a=-Inf, b=Inf, mean=0, sd=1)
If mean
or sd
are not specified they assume the default values of
0
and 1
, respectively. The values of a
, b
,
mean
and sd
are recycled as needed.
The numerical arguments other than n
are recycled to the length
of the result.
'dtruncnorm' gives the density, 'ptruncnorm' gives the distribution function, 'qtruncnorm' gives the quantile function, 'rtruncnorm' generates random deviates, 'etruncnorm' gives the expected value and 'vtruncnorm' the variance of the distribution.
The accept-reject sampler follows the description given in
Geweke, J. (1991). Efficient simulation from the multivariate normal and student-t distributions subject to linear constraints. In Computing Science and Statistics: Proceedings of the 23rd Symposium on the Interface, Ed. E. Keramidas and S. Kaufman, pp. 571-8. Fairfax Station, VA: Interface Foundation of North America.