public class ZipfMandelbrotDistribution extends Distribution
applet, CONTINUOUS, DISCRETE, MAXMGFXVAL, MAXMGFYVAL, MINMGFXVAL, MIXED, name| Constructor and Description |
|---|
ZipfMandelbrotDistribution()
Default constructor: creates a new ZipfMandelbrot distribution with
parameters B = 100, w = 50, b = 10
|
ZipfMandelbrotDistribution(int p,
double w,
int s)
General constructor: creates a new ZipfMandelbrot distribution with
specified values of the parameters:
B(population size), w (number of special-type 1 objects) and b (sample size)
|
| Modifier and Type | Method and Description |
|---|---|
double |
getDensity(double x)
Density function
http://planetmath.org/encyclopedia/ ZipfMandelbrotDistribution.html
|
double |
getHarmonicNumber(int ss,
double p,
int s)
Compute the Harmonic number
http://en.wikipedia.org/wiki/Zipf-Mandelbrot_law
parametersL sample-size, power, shift
|
double |
getMean()
Mean
|
double |
getMode()
Mode
|
java.lang.String |
getOnlineDescription()
This method returns an online description of this distribution.
|
int |
getPopulationSize()
Get population size
|
double |
getPower()
Get sub-population size
|
int |
getShifte()
Get Shift
|
void |
initialize()
used for some subclass to initialize before being used
|
void |
setParameters(int p,
double w,
int s)
Set the parameters of the distribution
|
void |
setPopulationSize(int ss)
Set population size
|
void |
setPower(double w)
Set sub-population size
|
void |
setShift(int s)
Set Shift
|
void |
valueChanged() |
addObserver, betaCDF, comb, factorial, findGFRoot, findRoot, gamma, gammaCDF, getCDF, getDisplayPane, getDomain, getFailureRate, getGFDerivative, getGFSecondDerivative, getInstance, getLocalHelp, getMaxDensity, 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, simulate, update, valueChangedcreateComponentSetter, createValueSetter, createValueSetter, createValueSetter, createValueSetter, getComponentSetter, getComponentSetters, getValueSetter, getValueSetterspublic ZipfMandelbrotDistribution(int p,
double w,
int s)
public ZipfMandelbrotDistribution()
public void initialize()
Distributioninitialize in class Distributionpublic void valueChanged()
valueChanged in class Distributionpublic void setParameters(int p,
double w,
int s)
public double getHarmonicNumber(int ss,
double p,
int s)
public double getDensity(double x)
getDensity in class Distributionpublic double getMean()
getMean in class Distributionpublic double getMode()
public void setPopulationSize(int ss)
public int getPopulationSize()
public void setPower(double w)
public double getPower()
public void setShift(int s)
public int getShifte()
public java.lang.String getOnlineDescription()
getOnlineDescription in class Distribution