public class SimpleHistogramDistribution
extends org.apache.commons.math3.distribution.AbstractRealDistribution
Constructor and Description |
---|
SimpleHistogramDistribution() |
SimpleHistogramDistribution(double binwidth) |
Modifier and Type | Method and Description |
---|---|
void |
addValue(double val) |
void |
addValue(double val,
boolean updateMeanAndSamples) |
void |
addValues(double[] observation) |
double |
cumulativeProbability(double x) |
double |
density(double x) |
double |
getNumericalMean() |
double |
getNumericalVariance() |
double |
getSupportLowerBound() |
double |
getSupportUpperBound() |
boolean |
isSupportConnected() |
boolean |
isSupportLowerBoundInclusive() |
boolean |
isSupportUpperBoundInclusive() |
double |
probability(double x) |
double |
sample() |
double |
sample(double constraint) |
java.lang.String |
toString() |
public SimpleHistogramDistribution()
public SimpleHistogramDistribution(double binwidth)
public void addValues(double[] observation)
public void addValue(double val)
public java.lang.String toString()
toString
in class java.lang.Object
public void addValue(double val, boolean updateMeanAndSamples)
public double probability(double x)
probability
in interface org.apache.commons.math3.distribution.RealDistribution
probability
in class org.apache.commons.math3.distribution.AbstractRealDistribution
public double density(double x)
public double cumulativeProbability(double x)
public double sample()
sample
in interface org.apache.commons.math3.distribution.RealDistribution
sample
in class org.apache.commons.math3.distribution.AbstractRealDistribution
public double sample(double constraint)
public double getNumericalMean()
public double getNumericalVariance()
public double getSupportLowerBound()
public double getSupportUpperBound()
public boolean isSupportLowerBoundInclusive()
public boolean isSupportUpperBoundInclusive()
public boolean isSupportConnected()