public class R1MultivariateNormal extends R1Multivariate
Constructor and Description |
---|
R1MultivariateNormal(MultivariateMeta meta,
double[] adblMean,
Covariance covariance)
R1MultivariateNormal Constructor
|
Modifier and Type | Method and Description |
---|---|
Covariance |
covariance()
Compute the Co-variance of the Distribution
|
double |
density(double[] adblVariate)
Compute the Density under the Distribution at the given Multivariate
|
double[] |
mean()
Compute the Mean of the Distribution
|
static R1MultivariateNormal |
Standard(MultivariateMeta meta,
double[] adblMean,
double[][] aadblCovariance)
Construct a Standard R1MultivariateNormal Instance
|
static R1MultivariateNormal |
Standard(java.lang.String[] astrVariateID,
double[] adblMean,
double[][] aadblCovariance)
Construct a Standard R1MultivariateNormal Instance
|
double[] |
variance()
Compute the Variance of the Distribution
|
cumulative, densityRdToR1, expectation, incremental, leftEdge, meta, rightEdge
public R1MultivariateNormal(MultivariateMeta meta, double[] adblMean, Covariance covariance) throws java.lang.Exception
meta
- The R^1 Multivariate Meta HeadersadblMean
- Array of the Univariate Meanscovariance
- The Multivariate Covariancejava.lang.Exception
- Thrown if the Inputs are Invalidpublic static final R1MultivariateNormal Standard(MultivariateMeta meta, double[] adblMean, double[][] aadblCovariance)
meta
- The R^1 Multivariate Meta HeadersadblMean
- Array of the Univariate MeansaadblCovariance
- The Covariance Matrixpublic static final R1MultivariateNormal Standard(java.lang.String[] astrVariateID, double[] adblMean, double[][] aadblCovariance)
astrVariateID
- Array of Variate IDsadblMean
- Array of the Univariate MeansaadblCovariance
- The Covariance Matrixpublic Covariance covariance()
public double density(double[] adblVariate) throws java.lang.Exception
R1Multivariate
density
in class R1Multivariate
adblVariate
- The Multivariate at which the Density needs to be computedjava.lang.Exception
- Thrown if the Density cannot be computedpublic double[] mean()
R1Multivariate
mean
in class R1Multivariate
public double[] variance()
R1Multivariate
variance
in class R1Multivariate