public class BetaDistribution extends ProbabilityDistribution
ProbabilityDistribution.DISTRIBUTION
cernGenerator, generator
Constructor and Description |
---|
BetaDistribution(double alpha,
double beta)
This constructor is used to create a Beta probability distribution object
|
Modifier and Type | Method and Description |
---|---|
java.lang.Double |
getValue(double x)
Returns the function value
|
java.lang.Double[] |
getValuesForPlotting(int size)
Method for obtaining a set of values to be plotted
|
java.lang.Double |
nextDouble()
This method generates a random double according to the probability
distribution
|
betaDistributionFactory, distributionToName, getSortedActivities, nameToDistribution, nextInt, normalDistributionFactory, uniformDistributionFactory
public BetaDistribution(double alpha, double beta)
alpha
- the rangebeta
- the shapepublic java.lang.Double nextDouble()
ProbabilityDistribution
nextDouble
in class ProbabilityDistribution
public java.lang.Double getValue(double x)
ProbabilityDistribution
getValue
in class ProbabilityDistribution
x
- the x-valuepublic java.lang.Double[] getValuesForPlotting(int size)
ProbabilityDistribution
getValuesForPlotting
in class ProbabilityDistribution
size
- the number of values to generate