Class GammaDistributionFromMoments
- java.lang.Object
-
- de.uka.ipd.sdq.probfunction.math.apache.impl.AbstractContinousPDF
-
- de.uka.ipd.sdq.probfunction.math.apache.impl.GammaDistribution
-
- de.uka.ipd.sdq.probfunction.math.apache.impl.GammaDistributionFromMoments
-
- All Implemented Interfaces:
IContinousPDF
,IGammaDistribution
,IProbabilityDensityFunction
,IProbabilityFunction
public class GammaDistributionFromMoments extends GammaDistribution implements IGammaDistribution
-
-
Field Summary
-
Fields inherited from class de.uka.ipd.sdq.probfunction.math.apache.impl.AbstractContinousPDF
internalFunction, sampleDrawer
-
-
Constructor Summary
Constructors Constructor Description GammaDistributionFromMoments(double mean, double coefficientOfVariance, IRandomGenerator rng)
Constructs a GammaDist object based on the distribution mean and distribution coefficient of variance.
-
Method Summary
-
Methods inherited from class de.uka.ipd.sdq.probfunction.math.apache.impl.GammaDistribution
add, checkConstrains, density, div, getAlpha, getArithmeticMeanValue, getCumulativeFunction, getFourierTransform, getInverseFourierTransform, getLowerDomainBorder, getMedian, getPercentile, getStandardDeviation, getTheta, getVariance, getXinf, getXsup, greaterThan, hasOrderedDomain, lessThan, mult, probabilisticEquals, scale, shiftDomain, stretchDomain, sub
-
Methods inherited from class de.uka.ipd.sdq.probfunction.math.apache.impl.AbstractContinousPDF
cdf, drawSample, getCoefficientOfVariance, getProbabilitySum, getUnit, inverseF, isInFrequencyDomain, isInTimeDomain
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.uka.ipd.sdq.probfunction.math.IContinousPDF
cdf, density, getCoefficientOfVariance, getStandardDeviation, getVariance, getXinf, getXsup, inverseF
-
Methods inherited from interface de.uka.ipd.sdq.probfunction.math.IGammaDistribution
getAlpha, getTheta
-
Methods inherited from interface de.uka.ipd.sdq.probfunction.math.IProbabilityDensityFunction
add, div, drawSample, getCumulativeFunction, getFourierTransform, getInverseFourierTransform, getLowerDomainBorder, greaterThan, lessThan, mult, probabilisticEquals, scale, shiftDomain, stretchDomain, sub
-
Methods inherited from interface de.uka.ipd.sdq.probfunction.math.IProbabilityFunction
checkConstrains, getArithmeticMeanValue, getMedian, getPercentile, getProbabilitySum, getUnit, hasOrderedDomain, isInFrequencyDomain, isInTimeDomain
-
-
-
-
Constructor Detail
-
GammaDistributionFromMoments
public GammaDistributionFromMoments(double mean, double coefficientOfVariance, IRandomGenerator rng)
Constructs a GammaDist object based on the distribution mean and distribution coefficient of variance.- Parameters:
distribution
- meancoefficient
- of variance ( = standard deviation / mean)
-
-