public abstract class R1Multivariate
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
double |
cumulative(double[] adblVariate)
Compute the Cumulative under the Distribution to the given Variate Values
|
abstract double |
density(double[] adblVariate)
Compute the Density under the Distribution at the given Multivariate
|
RdToR1 |
densityRdToR1()
Convert the Multivariate Density into an RdToR1 Functions Instance
|
double |
expectation(RdToR1 funcRdToR1)
Compute the Expectation of the Specified R^d To R^1 Function Instance
|
double |
incremental(double[] adblVariateLeft,
double[] adblVariateRight)
Compute the Incremental under the Distribution between the 2 Multivariate Instances
|
double[] |
leftEdge()
Retrieve the Left Edge Bounding Multivariate
|
double[] |
mean()
Compute the Mean of the Distribution
|
MultivariateMeta |
meta()
Retrieve the Multivariate Meta Instance
|
double[] |
rightEdge()
Retrieve the Right Edge Bounding Multivariate
|
double[] |
variance()
Compute the Variance of the Distribution
|
public MultivariateMeta meta()
public double[] leftEdge()
public double[] rightEdge()
public abstract double density(double[] adblVariate) throws java.lang.Exception
adblVariate
- The Multivariate at which the Density needs to be computedjava.lang.Exception
- Thrown if the Density cannot be computedpublic RdToR1 densityRdToR1()
public double cumulative(double[] adblVariate) throws java.lang.Exception
adblVariate
- Array of Variate Values to which the Cumulative is to be computedjava.lang.Exception
- Thrown if the Cumulative cannot be computedpublic double incremental(double[] adblVariateLeft, double[] adblVariateRight) throws java.lang.Exception
adblVariateLeft
- Left Multivariate Instance to which the Cumulative is to be computedadblVariateRight
- Right Multivariate Instance to which the Cumulative is to be computedjava.lang.Exception
- Thrown if the Incremental cannot be computedpublic double expectation(RdToR1 funcRdToR1) throws java.lang.Exception
funcRdToR1
- The R^d To R^1 Function Instancejava.lang.Exception
- Thrown if the Inputs are Invalidpublic double[] mean()
public double[] variance()