public final class GaussianErrorTermEstimate extends Estimate<CenteredGaussianDistribution>
Estimate.EstimatorTypeestimatorType, rowIndex| Constructor and Description |
|---|
GaussianErrorTermEstimate(Matrix variance)
Constructor for univariate distribution.
|
GaussianErrorTermEstimate(Matrix variance,
double correlationParameter,
StatisticalUtility.TypeMatrixR type)
General constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ConfidenceInterval |
getConfidenceIntervalBounds(double oneMinusAlpha)
This method returns the probability of getting a lower valueand upper bound of a confidence intervals at probability
level 1 - alpha
|
Matrix |
getMean(GaussianErrorTermList errorTermList) |
protected Matrix |
getQuantileForProbability(double probability) |
Matrix |
getRandomDeviate(GaussianErrorTermList errorTermList) |
Matrix |
getVariance(GaussianErrorTermList errorTermList) |
getDifferenceEstimate, getEstimatorType, getProductEstimate, getProductEstimate, getProductOfManyEstimates, getRandomDeviate, getRowIndex, getSumEstimate, isMergeableEstimate, setRowIndexgetDistribution, getMean, getVariancepublic GaussianErrorTermEstimate(Matrix variance, double correlationParameter, StatisticalUtility.TypeMatrixR type)
variance - a doublecorrelationParameter - a doubletype - a TypeMatrixR enumpublic GaussianErrorTermEstimate(Matrix variance)
variance - a doublepublic Matrix getMean(GaussianErrorTermList errorTermList)
public Matrix getVariance(GaussianErrorTermList errorTermList)
public Matrix getRandomDeviate(GaussianErrorTermList errorTermList)
protected Matrix getQuantileForProbability(double probability)
public ConfidenceInterval getConfidenceIntervalBounds(double oneMinusAlpha)
EstimategetConfidenceIntervalBounds in class Estimate<CenteredGaussianDistribution>oneMinusAlpha - is 1 minus the probability of Type I error