public final class BivariateNormalDistributionImpl
extends java.lang.Object
Constructor and Description |
---|
BivariateNormalDistributionImpl() |
Modifier and Type | Method and Description |
---|---|
double |
cumulativeProbability(double[] lower,
double[] upper,
double rho)
A function for computing bivariate normal probabilities.
|
double |
cumulativeProbability(double[] lower,
double[] upper,
double[][] sigma)
A function for computing bivariate normal probabilities.
|
double |
cumulativeProbability(double[] lower,
double[] upper,
int[] infin,
double cor)
A function for computing bivariate normal probabilities.
|
double |
cumulativeProbability(double sh,
double sk,
double r)
A function for computing bivariate normal probabilities.
|
public double cumulativeProbability(double[] lower, double[] upper, double[][] sigma)
lower
- lower limits of integrationsupper
- upper limits of integrationsigma
- covariance matrixpublic double cumulativeProbability(double[] lower, double[] upper, int[] infin, double cor)
lower
- lower limits of integrationsupper
- upper limits of integrationinfin
- integration limits, provided in order to work with
Mvndstpackcor
- correlation coeffitientpublic double cumulativeProbability(double[] lower, double[] upper, double rho)
lower
- lower limit of integrationupper
- upper limit of integrationrho
- correlation coeffitientpublic double cumulativeProbability(double sh, double sk, double r)
sh
- integration limitsk
- integration limitr
- correlation coefficient