public class RayleighDistribution extends Distribution
applet, CONTINUOUS, DISCRETE, MAXMGFXVAL, MAXMGFYVAL, MINMGFXVAL, MIXED, name| Constructor and Description |
|---|
RayleighDistribution()
Default constructor: creates a Rayleigh distribution with beta parameter
|
RayleighDistribution(double b)
General Constructor: creates a Rayleigh distribution with specified beta
parameter
|
| Modifier and Type | Method and Description |
|---|---|
double |
getCDF(double x)
Compute the cumulative distribution function.
|
double |
getDensity(double x)
Define the beta getDensity function
|
double |
getMaxDensity()
Compute the maximum getDensity
|
double |
getMean()
Compute the mean in closed form
|
double |
getMGF(double t)
Computes the moment generating function in closed form for a
parameter t which lies in the domain of the distribution.
|
java.lang.String |
getOnlineDescription()
This method returns an online description of this distribution.
|
double |
getParameter()
Get the parameter
|
double |
getVariance()
Compute the variance in closed form
|
void |
initialize()
used for some subclass to initialize before being used
|
void |
paramEstimate(double[] distData) |
void |
setParameters(double b)
Set the parameters, compute the normalizing constant c, and specifies the
interval and partition
|
void |
valueChanged() |
addObserver, betaCDF, comb, factorial, findGFRoot, findRoot, gamma, gammaCDF, getDisplayPane, getDomain, getFailureRate, getGFDerivative, getGFSecondDerivative, getInstance, getLocalHelp, getMean, getMedian, getMgfDomain, getName, getPGF, getPGFDomain, getQuantile, getSampleMoment, getSD, getSOCRDistributionFunctors, getSOCRDistributions, getType, getVariance, inverseCDF, logGamma, perm, sampleMean, sampleVar, setApplet, setDomain, setDomain, setMGFDomain, setMGFDomain, setMGFParameters, setMGFParameters, setMGFParameters, setMGFParameters, setParameters, setPGFDomain, setPGFDomain, setPGFParameters, setPGFParameters, setPGFParameters, setPGFParameters, simulate, update, valueChangedcreateComponentSetter, createValueSetter, createValueSetter, createValueSetter, createValueSetter, getComponentSetter, getComponentSetters, getValueSetter, getValueSetterspublic RayleighDistribution(double b)
public RayleighDistribution()
public void initialize()
Distributioninitialize in class Distributionpublic void valueChanged()
valueChanged in class Distributionpublic void setParameters(double b)
public double getParameter()
public double getDensity(double x)
getDensity in class Distributionpublic double getMaxDensity()
getMaxDensity in class Distributionpublic double getMean()
getMean in class Distributionpublic double getVariance()
getVariance in class Distributionpublic double getCDF(double x)
getCDF in class Distributionpublic double getMGF(double t)
getMGF in class Distributionpublic java.lang.String getOnlineDescription()
getOnlineDescription in class Distributionpublic void paramEstimate(double[] distData)
paramEstimate in class Distribution