Class SimpleHistogramDistribution

  • All Implemented Interfaces:
    java.io.Serializable, org.apache.commons.math3.distribution.RealDistribution

    public class SimpleHistogramDistribution
    extends org.apache.commons.math3.distribution.AbstractRealDistribution
    See Also:
    Serialized Form
    • Constructor Detail

      • SimpleHistogramDistribution

        public SimpleHistogramDistribution()
      • SimpleHistogramDistribution

        public SimpleHistogramDistribution​(double binwidth)
    • Method Detail

      • addValues

        public void addValues​(double[] observation)
      • addValue

        public void addValue​(double val)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • addValue

        public void addValue​(double val,
                             boolean updateMeanAndSamples)
      • probability

        public double probability​(double x)
        Specified by:
        probability in interface org.apache.commons.math3.distribution.RealDistribution
        Overrides:
        probability in class org.apache.commons.math3.distribution.AbstractRealDistribution
      • density

        public double density​(double x)
      • cumulativeProbability

        public double cumulativeProbability​(double x)
      • sample

        public double sample()
        Specified by:
        sample in interface org.apache.commons.math3.distribution.RealDistribution
        Overrides:
        sample in class org.apache.commons.math3.distribution.AbstractRealDistribution
      • sample

        public double sample​(double constraint)
      • getNumericalMean

        public double getNumericalMean()
      • getNumericalVariance

        public double getNumericalVariance()
      • getSupportLowerBound

        public double getSupportLowerBound()
      • getSupportUpperBound

        public double getSupportUpperBound()
      • isSupportLowerBoundInclusive

        public boolean isSupportLowerBoundInclusive()
      • isSupportUpperBoundInclusive

        public boolean isSupportUpperBoundInclusive()
      • isSupportConnected

        public boolean isSupportConnected()