# MultivariateDistribution-class

##### Multivariate Distributions

The class of multivariate distributions. One has at least to
specify the image space of the distribution and a function generating
(pseudo-)random numbers. The slot `q`

is usually filled with
`NULL`

for dimensions `> 1`

.

- Keywords
- distribution

##### Objects from the Class

Objects can be created by calls of the form `new("MultivariateDistribution", ...)`

.

##### Slots

`img`

Object of class

`"rSpace"`

. Image space of the distribution. Usually an object of class`"EuclideanSpace"`

.`param`

Object of class

`"OptionalParameter"`

. Optional parameter of the multivariate distribution.`r`

Object of class

`"function"`

: generates (pseudo-)random numbers`d`

Object of class

`"OptionalFunction"`

: optional density function`p`

Object of class

`"OptionalFunction"`

: optional cumulative distribution function`q`

Object of class

`"OptionalFunction"`

: optional quantile function`.withArith`

logical: used internally to issue warnings as to interpretation of arithmetics

`.withSim`

logical: used internally to issue warnings as to accuracy

`.logExact`

logical: used internally to flag the case where there are explicit formulae for the log version of density, cdf, and quantile function

`.lowerExact`

logical: used internally to flag the case where there are explicit formulae for the lower tail version of cdf and quantile function

`Symmetry`

object of class

`"DistributionSymmetry"`

; used internally to avoid unnecessary calculations.

##### Extends

Class `"Distribution"`

, directly.

##### Methods

- show
`signature(object = "MultivariateDistribution")`

- plot
`signature(object = "MultivariateDistribution")`

: not yet implemented.

##### See Also

##### Examples

```
# NOT RUN {
# Dirac-measure in (0,0)
new("MultivariateDistribution")
# }
```

*Documentation reproduced from package distrEx, version 2.8.0, License: LGPL-3*