# rmixtruncnorm

From LPsmooth v0.1.0
by Xiangyu Zhang

##### Random numbers generator for truncated normal mixtures

Generates random samples from a mixture of truncated normals.

- Keywords
- Mixture of truncated normals sampler

##### Usage

`rmixtruncnorm(n, pis, means, sds, range)`

##### Arguments

- n
Size of the random sample.

- pis
A vector collecting the mixture weights. See details.

- means
A vector collecting the means of the mixture components.

- sds
A vector collecting the standard deviations of the mixture components.

- range
Interval corresponding to the support of each of truncated normal contributing to the mixture. See details.

##### Details

The argument `pis`

is a vector with its length equal the number of components in the mixture. The vector `pis`

must sum up to one, e.g. `c(0.7, 0.2, 0.1)`

.
The argument `range`

is an interval corresponding to the support of each truncated normal contributing to the mixture.

##### Value

A vector collecting the random sample of size `n`

from the mixture of truncated specified.

##### See Also

##### Examples

```
# NOT RUN {
rmixtruncnorm(n=100,pis=c(0.3,0.6,0.1),means=c(3,6,25),sds=c(3,4,10),range=c(0,30))
# }
```

*Documentation reproduced from package LPsmooth, version 0.1.0, License: GPL-3*

### Community examples

Looks like there are no examples yet.