Catalano.Statistics.Distributions
Interface IDistribution
-
- All Known Implementing Classes:
- CauchyDistribution, ChiSquareDistribution, ContinuousUniformDistribution, EmpiricalDistribution, ExponentialDistribution, FisherDistribution, GammaDistribution, InverseGammaDistribution, KolmogorovSmirnovDistribution, LaplaceDistribution, LognormalDistribution, NakagamiDistribution, NormalDistribution, ParetoDistribution, RayleighDistribution, TStudentDistribution, WeibullDistribution
public interface IDistribution
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description doubleDistributionFunction(double x)Gets the cumulative distribution function (cdf) for this distribution evaluated at pointx .doubleEntropy()Gets the entropy for this distribution.doubleLogProbabilityDensityFunction(double x)Gets the log-probability density function (pdf) for this distribution evaluated at pointx .doubleMean()Gets the mean for this distribution.doubleProbabilityDensityFunction(double x)Gets the probability density function (pdf) for this distribution evaluated at pointx .doubleVariance()Gets the variance for this distribution.
-
-
-
Method Detail
-
Mean
double Mean()
Gets the mean for this distribution.- Returns:
- The distribution's mean value.
-
Variance
double Variance()
Gets the variance for this distribution.- Returns:
- The distribution's variance.
-
Entropy
double Entropy()
Gets the entropy for this distribution.- Returns:
- The distribution's entropy.
-
DistributionFunction
double DistributionFunction(double x)
Gets the cumulative distribution function (cdf) for this distribution evaluated at pointx .
The Cumulative Distribution Function (CDF) describes the cumulative probability that a given value or any value smaller than it will occur.- Parameters:
x- A single point in the distribution range.- Returns:
- The probability of
x occurring in the current distribution.
-
ProbabilityDensityFunction
double ProbabilityDensityFunction(double x)
Gets the probability density function (pdf) for this distribution evaluated at pointx .
The Probability Density Function (PDF) describes the probability that a given valuex will occur.- Parameters:
x- A single point in the distribution range.- Returns:
- The probability of
x occurring in the current distribution.
-
LogProbabilityDensityFunction
double LogProbabilityDensityFunction(double x)
Gets the log-probability density function (pdf) for this distribution evaluated at pointx .
The Probability Density Function (PDF) describes the probability that a given valuex will occur.- Parameters:
x- A single point in the distribution range.- Returns:
- The probability of
x occurring in the current distribution.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG