public class DiscreteUniformDistribution extends Distribution
applet, CONTINUOUS, DISCRETE, MAXMGFXVAL, MAXMGFYVAL, MINMGFXVAL, MIXED, name| Constructor and Description |
|---|
DiscreteUniformDistribution() |
DiscreteUniformDistribution(double a,
double b,
double w) |
| Modifier and Type | Method and Description |
|---|---|
double |
getDensity(double x)
The getDensity method is abstract and must be overridden for any specific
distribuiton
|
double |
getMaxDensity()
This method returns the largest (finite) value of the getDensity function
on the finite set of domain values.
|
java.lang.String |
getOnlineDescription()
This method returns an online description of this distribution.
|
void |
initialize()
used for some subclass to initialize before being used
|
void |
setParameters(double a,
double b,
double w) |
double |
simulate()
This method computes a default simulation of a value from the
distribution, as a random getQuantile.
|
void |
valueChanged(java.util.Observable o,
java.lang.Object arg) |
addObserver, betaCDF, comb, factorial, findGFRoot, findRoot, gamma, gammaCDF, getCDF, getDisplayPane, getDomain, getFailureRate, getGFDerivative, getGFSecondDerivative, getInstance, getLocalHelp, getMean, getMean, getMedian, getMGF, getMgfDomain, getName, getPGF, getPGFDomain, getQuantile, getSampleMoment, getSD, getSOCRDistributionFunctors, getSOCRDistributions, getType, getVariance, getVariance, inverseCDF, logGamma, paramEstimate, perm, sampleMean, sampleVar, setApplet, setDomain, setDomain, setMGFDomain, setMGFDomain, setMGFParameters, setMGFParameters, setMGFParameters, setMGFParameters, setParameters, setPGFDomain, setPGFDomain, setPGFParameters, setPGFParameters, setPGFParameters, setPGFParameters, update, valueChangedcreateComponentSetter, createValueSetter, createValueSetter, createValueSetter, createValueSetter, getComponentSetter, getComponentSetters, getValueSetter, getValueSetterspublic DiscreteUniformDistribution(double a,
double b,
double w)
public DiscreteUniformDistribution()
public void initialize()
Distributioninitialize in class Distributionpublic void valueChanged(java.util.Observable o,
java.lang.Object arg)
valueChanged in class Distributionpublic void setParameters(double a,
double b,
double w)
public double getDensity(double x)
DistributiongetDensity in class Distributionpublic double getMaxDensity()
DistributiongetMaxDensity in class Distributionpublic double simulate()
Distributionsimulate in class Distributionpublic java.lang.String getOnlineDescription()
getOnlineDescription in class Distribution