Class ConstrainedHistogramDistribution
- java.lang.Object
-
- org.apache.commons.math3.distribution.AbstractRealDistribution
-
- org.processmining.plugins.stochasticpetrinet.distribution.ConstrainedHistogramDistribution
-
- All Implemented Interfaces:
java.io.Serializable,org.apache.commons.math3.distribution.RealDistribution
public class ConstrainedHistogramDistribution extends org.apache.commons.math3.distribution.AbstractRealDistributionConstrains a histogram to only use the part that is consistent with the constraint.- Author:
- Andreas Rogge-Solti
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ConstrainedHistogramDistribution(SimpleHistogramDistribution dist, double constraint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublecumulativeProbability(double x)doubledensity(double x)doublegetNumericalMean()doublegetNumericalVariance()doublegetSupportLowerBound()doublegetSupportUpperBound()booleanisSupportConnected()booleanisSupportLowerBoundInclusive()booleanisSupportUpperBoundInclusive()doubleprobability(double x)
-
-
-
Constructor Detail
-
ConstrainedHistogramDistribution
public ConstrainedHistogramDistribution(SimpleHistogramDistribution dist, double constraint)
-
-
Method Detail
-
probability
public double probability(double x)
- Specified by:
probabilityin interfaceorg.apache.commons.math3.distribution.RealDistribution- Overrides:
probabilityin classorg.apache.commons.math3.distribution.AbstractRealDistribution
-
density
public double density(double x)
-
cumulativeProbability
public double cumulativeProbability(double x)
-
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()
-
-