Home > Extreme Optimization Statistics Library for .NET > Reference > Extreme.Statistics.Distributions Namespace


Extreme Optimization Statistics Library for .NET

ContinuousDistribution Class

Represents a continuous probability distribution.

For a list of all members of this type, see ContinuousDistribution Members.

System.Object
   Distribution
      ContinuousDistribution

[Visual Basic]
MustInherit Public Class ContinuousDistribution
Inherits Distribution
[C#]
public abstract class ContinuousDistribution : Distribution

Remarks

The distribution of a variable is a description of the relative numbers of times each possible outcome will occur in a number of trials. The function describing the distribution is called the probability function, and the function describing the cumulative probability that a given value or any value smaller than it will occur is called the distribution function.

A continuous probability distribution is a statistical distribution whose variables can take on any value within a certain interval. This interval may be infinite.

This library contains classes for the most common continuous distributions. They are listed in the table below:

<_list type="table">DistributionDefinitionBetaDistributionThe beta distribution.CauchyDistributionThe Cauchy distribution.ContinuousUniformDistributionThe continuous uniform distribution.ErlangDistributionThe Erlang distribution.ExponentialDistributionThe exponential distribution.FDistributionThe F distribution.GammaDistributionThe gamma distribution.GumbelDistributionThe Gumbel or extreme value distribution.LaplaceDistributionThe Laplace distribution.LogisticDistributionThe logistic distribution.LognormalDistributionThe log-normal distribution.NormalDistributionThe normal distribution.ParetoDistributionThe Pareto distribution.RayleighDistributionThe Rayleigh distribution.StudentTDistributionThe student-t distribution.TriangularDistributionThe triangular distribution.WeibullDistributionThe Weibull distribution.

ContinuousDistribution is an abstract base class that cannot be instantiated. To create a continuous distribution of a specific type, instantiate a class derived from ContinuousDistribution.

Notes to inheritors: When you inherit from ContinuousDistribution, you must override the following members: ProbabilityDensityFunction, DistributionFunction, Mean and Variance. You should also override the following methods: GetRandomVariate, Skewness, Kurtosis.

Requirements

Namespace: Extreme.Statistics.Distributions

Assembly: Extreme.Statistics (in Extreme.Statistics.dll)

See Also

ContinuousDistribution Members | Extreme.Statistics.Distributions Namespace