#include <Distributions.h>
Inheritance diagram for Distribution:

Public Methods | |
| Distribution (int paramnumber=0, Zahl para=0, Zahl para1=0) | |
| virtual | ~Distribution () |
| virtual string | DistributionName () |
| virtual string | DistributionShortName () |
| virtual Zahl | pdf (Zahl y) |
| virtual Zahl | pdf (Zahl y, Zahl para) |
| virtual Zahl | pdf (Zahl y, Zahl para, Zahl para1)=0 |
| virtual Zahl | Transform (Zahl y) |
| virtual Zahl | Transform (Zahl y, Zahl para) |
| virtual Zahl | Transform (Zahl y, Zahl para, Zahl para1)=0 |
| virtual Zahl | TransformCut (Zahl y, Zahl cut) |
| virtual Zahl | TransformCut (Zahl y, Zahl cut, Zahl para) |
| virtual Zahl | TransformCut (Zahl y, Zahl cut, Zahl para, Zahl para1) |
| virtual void | SetParameter (Zahl para, int nr=0) |
| virtual Zahl | GetParameter (int nr=0) |
| virtual Zahl | cdf (Zahl y) |
| virtual Zahl | cdf (Zahl y, Zahl para) |
| virtual Zahl | cdf (Zahl y, Zahl para, Zahl para1)=0 |
| virtual Zahl | cdfc (Zahl y) |
| virtual Zahl | cdfc (Zahl y, Zahl para) |
| virtual Zahl | cdfc (Zahl y, Zahl para, Zahl para1) |
| virtual int | Range ()=0 |
| virtual int | ParameterRange (int paranr)=0 |
| virtual Zahl | mgf (Zahl y, Zahl para, Zahl para1)=0 |
| virtual Zahl | Moment (int k, Zahl para, Zahl para1)=0 |
| virtual Zahl | Mean () |
| virtual Zahl | Mean (Zahl para, Zahl para1) |
| virtual Zahl | Variance (Zahl para, Zahl para1) |
| virtual Zahl | StdDeviation (Zahl para, Zahl para1) |
| virtual Zahl | Skewness (Zahl para, Zahl para1) |
| virtual Zahl | Kurtosis (Zahl para, Zahl para1) |
| virtual Zahl | LogLikelihood (Zahl y, Zahl para, Zahl para1)=0 |
| virtual Zahl | CharacteristicFunction (Zahl y, Zahl para, Zahl para1)=0 |
| virtual Zahl | Median (Zahl para, Zahl para1)=0 |
| virtual Zahl | Q1 (Zahl para, Zahl para1)=0 |
| virtual Zahl | Q3 (Zahl para, Zahl para1)=0 |
| virtual Zahl | Mode (Zahl para, Zahl para1)=0 |
| virtual Zahl | qMean (Zahl para, Zahl para1)=0 |
| virtual Zahl | qMode (Zahl para, Zahl para1)=0 |
Protected Attributes | |
| Zahl | param [4] |
| int | paramnr |
|
|
|
|
|
|
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
Returns a string specifying the name of this distribution.
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
|
|
|
Returns the parameter of this distribution.
|
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
|
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistNormal, DistFoldedNormal, DistPareto, DistUniform, and DistWeibull. |
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
Sets the parameter for the distribution.
|
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
Reimplemented in DistBeta, and DistBradford. |
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
|
|
|
transforms the uniform variate y to a variate distributed with this distribution.
|
|
|
Reimplemented in DistTemplate, and DistGamma. |
|
|
|
|
|
transforms the uniform variate y to a variate distributed with this distribution, but only between 0 and cut, so the density needs to be rescaled.
|
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
|
|
|
returns the distribution function F(y).
|
|
|
Reimplemented in DistTemplate, DistExp, DistNormal, DistFoldedNormal, DistHalfNormal, DistPareto, DistPareto0, and DistWeibull. |
|
|
|
|
|
returns 1-F(y).
|
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
|
|
|
returns the value f(y) of the distribution density at y.
|
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
Reimplemented in DistTemplate, DistBeta, DistBradford, DistCauchy, DistExp, DistGamma, DistLaplace, DistNormal, DistFoldedNormal, DistHalfNormal, DistLogNormal, DistPareto, DistPareto0, DistUniform, and DistWeibull. |
|
|
|
|
|
|
1.2.7 written by Dimitri van Heesch,
© 1997-2001