Distribution function of the multivariate normal distribution for arbitrary limits
Distribution function of the multivariate normal distribution for arbitrary limits
This function computes the distribution function of a multivariate normal distribution vector for an arbitrary rectangular region [lb, ub]. pmvnorm computes an estimate and the value is returned along with a relative error and a deterministic upper bound of the distribution function of the multivariate normal distribution. Infinite values for vectors u and l are accepted. The Monte Carlo method uses sample size n: the larger the sample size, the smaller the relative error of the estimator.
pmvnorm(mu, sigma, lb =-Inf, ub =Inf, B =10000, type = c("mc","qmc"),...)
Arguments
mu: vector of location parameters
sigma: covariance matrix
lb: vector of lower truncation limits
ub: vector of upper truncation limits
B: number of replications for the (quasi)-Monte Carlo scheme
type: string, either of mc or qmc for Monte Carlo and quasi Monte Carlo, respectively
Z. I. Botev (2017), The normal law under linear restrictions: simulation and estimation via minimax tilting, Journal of the Royal Statistical Society, Series B, 79 (1), pp. 1--24.