IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Public Member Functions | |
override double | ProbabilityMass (int k) |
Returns the probability of the obtaining the given value. More... | |
Public Member Functions inherited from Meta.Numerics.Statistics.Distributions.DiscreteDistribution | |
virtual double | LeftExclusiveProbability (int k) |
Computes the probability of obtaining a value less than the given value. More... | |
virtual double | LeftInclusiveProbability (int k) |
Computes the probability of obtaining a value less than or equal to the given value. More... | |
virtual double | RightExclusiveProbability (int k) |
Computes the probability of obtaining a value greater than the given value. More... | |
virtual int | InverseLeftProbability (double P) |
Computes the value corresponding to the given percentile. More... | |
virtual double | ExpectationValue (Func< int, double > f) |
Computes the expectation value of an artibrary function. More... | |
override double | Moment (int r) |
Gets a raw moment of the distribution. More... | |
override double | MomentAboutMean (int r) |
Gets a central moment of the distribution. More... | |
virtual int | GetRandomValue (Random rng) |
Produces a random integer drawn from the distribution. More... | |
Public Member Functions inherited from Meta.Numerics.Statistics.Distributions.UnivariateDistribution | |
virtual double | Cumulant (int r) |
Computes a cumulant of the distribution. More... | |
Properties | |
override int | Minimum [get] |
override int | Maximum [get] |
Properties inherited from Meta.Numerics.Statistics.Distributions.DiscreteDistribution | |
abstract int | Minimum [get] |
Gets the smallest value in the distribution. More... | |
abstract int | Maximum [get] |
Gets the largest value in the distribution. More... | |
override double | Mean [get] |
Gets the mean of the distribution. More... | |
Properties inherited from Meta.Numerics.Statistics.Distributions.UnivariateDistribution | |
virtual double | Mean [get] |
Gets the mean of the distribution. More... | |
virtual double | Variance [get] |
Gets the variance of the distribution. More... | |
virtual double | StandardDeviation [get] |
Gets the standard deviation of the distribution. More... | |
virtual double | Skewness [get] |
Gets the skewness of the distribution. More... | |
virtual double | ExcessKurtosis [get] |
Gets the excess kurtosis of the distribution. More... | |
|
inlinevirtual |
Returns the probability of the obtaining the given value.
k | The value. |
Implements Meta.Numerics.Statistics.Distributions.DiscreteDistribution.
|
get |
|
get |