# flat.LCD

From distr v2.3.1
by Peter Ruckdeschel

##### Flattening a list of Lebesgue decomposed distributions

flattens a list of Lebesgue decomposed distributions endowed with weights to give one Lebesgue decomposed distribution

- Keywords
- distribution, arith, math

##### Usage

`flat.LCD(..., mixCoeff = NULL, withgaps = getdistrOption("withgaps"))`

##### Arguments

- ...
- list of Lebesgue decomposed distributions
- mixCoeff
- Object of class
`"numeric"`

of the same length as ...: a vector of probabilities for the mixing components. - withgaps
- logical; shall
`gaps`

be detected empirically?

##### Details

`flat.LCD`

flattens a list of Lebesgue decomposed distributions given through `...`

,
i.e., it takes all list elements and mixing coefficients and builds up the mixed
distribution (forgetting about the components); the result will be one distribution of
class `UnivarLebDecDistribution`

. If `mixCoeff`

is missing, all list elements
are equally weighted. It is used internally in our methods for `"*"`

, `"/"`

,
`"^"`

(see operators-methods),
`Minimum`

, and `convpow`

, as well in method `flat.mix`

.

##### Value

`flat.LCD`

returns an object of class`UnivarLebDecDistribution`

.

##### concept

- Lebesgue decomposed distribution
- utility

##### See Also

##### Examples

```
D1 <- as(Norm(),"UnivarLebDecDistribution")
D2 <- as(Pois(1),"UnivarLebDecDistribution")
D3 <- as(Binom(1,.4),"UnivarLebDecDistribution")
flat.LCD(D1,D2,D3, mixCoeff = c(0.4,0.5,0.1))
```

*Documentation reproduced from package distr, version 2.3.1, License: LGPL-3*

### Community examples

Looks like there are no examples yet.