public class UniformEstimate extends Estimate<UniformDistribution> implements BoundedDistribution
Estimate.EstimatorTypeestimatorType, rowIndex| Constructor and Description | 
|---|
UniformEstimate(Matrix lowerBoundValue,
               Matrix upperBoundValue)  | 
| 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 
 | 
protected Matrix | 
getQuantileForProbability(double probability)  | 
void | 
setLowerBoundValue(Matrix lowerBoundValue)
This method sets the lower bound. 
 | 
void | 
setUpperBoundValue(Matrix upperBoundValue)
This method sets the lower bound. 
 | 
getDifferenceEstimate, getEstimatorType, getProductEstimate, getProductEstimate, getProductOfManyEstimates, getRandomDeviate, getRowIndex, getSumEstimate, isMergeableEstimate, setRowIndexgetDistribution, getMean, getVariancepublic void setLowerBoundValue(Matrix lowerBoundValue)
BoundedDistributionsetLowerBoundValue in interface BoundedDistributionlowerBoundValue - a Matrix instancepublic void setUpperBoundValue(Matrix upperBoundValue)
BoundedDistributionsetUpperBoundValue in interface BoundedDistributionupperBoundValue - a Matrix instanceprotected Matrix getQuantileForProbability(double probability)
public ConfidenceInterval getConfidenceIntervalBounds(double oneMinusAlpha)
EstimategetConfidenceIntervalBounds in class Estimate<UniformDistribution>oneMinusAlpha - is 1 minus the probability of Type I error