public class ChiDistribution extends Distribution
applet, CONTINUOUS, DISCRETE, MAXMGFXVAL, MAXMGFYVAL, MINMGFXVAL, MIXED, name
Constructor and Description |
---|
ChiDistribution() |
ChiDistribution(double[] distData) |
ChiDistribution(float[] distData) |
ChiDistribution(int n)
This general constructor creates a new Chi distribuiton with a
specified degrees of freedom parameter
|
Modifier and Type | Method and Description |
---|---|
double |
getCDF(double x)
Cumulative distribution function
|
int |
getDegrees()
This method returns the degrees of freedom
|
double |
getDensity(double x)
Density function
|
double |
getMean()
Mean
|
double |
getMode()
Find the Mode
|
java.lang.String |
getOnlineDescription()
This method returns an online description of this distribution.
|
double |
getVariance()
Variance
|
void |
initialize()
used for some subclass to initialize before being used
|
void |
paramEstimate(double[] distData) |
void |
setDegrees(int n)
This method sets the degrees of freedom
|
void |
setParameters(int n)
This method sets the degrees of freedom
|
double |
simulate()
This method simulates a value from the distribuiton, as the sum of
squares of independent, standard normal distribution
|
void |
valueChanged() |
addObserver, betaCDF, comb, factorial, findGFRoot, findRoot, gamma, gammaCDF, getDisplayPane, getDomain, getFailureRate, getGFDerivative, getGFSecondDerivative, getInstance, getLocalHelp, getMaxDensity, getMean, getMedian, getMGF, 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, update, valueChanged
createComponentSetter, createValueSetter, createValueSetter, createValueSetter, createValueSetter, getComponentSetter, getComponentSetters, getValueSetter, getValueSetters
public ChiDistribution(int n)
public ChiDistribution()
public ChiDistribution(double[] distData)
public ChiDistribution(float[] distData)
public void initialize()
Distribution
initialize
in class Distribution
public void valueChanged()
valueChanged
in class Distribution
public void setDegrees(int n)
public void setParameters(int n)
public int getDegrees()
public double getDensity(double x)
getDensity
in class Distribution
public double getMean()
getMean
in class Distribution
public double getMode()
public double getVariance()
getVariance
in class Distribution
public double getCDF(double x)
getCDF
in class Distribution
public double simulate()
simulate
in class Distribution
public void paramEstimate(double[] distData)
paramEstimate
in class Distribution
public java.lang.String getOnlineDescription()
getOnlineDescription
in class Distribution