Pert Distribution Class
Represents a PERT distribution.
Definition
Namespace: Numerics.NET.Statistics.Distributions
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
public class PertDistribution : BetaDistribution
- Inheritance
- Object → Distribution → ContinuousDistribution → BetaDistribution → PertDistribution
Remarks
The PERT distribution is a re-parameterization of the BetaDistribution using a minimum, most likely, and maximum value.
Constructors
Pert | Constructs a new PERT distribution. |
Properties
Alpha |
Gets the first shape parameter of this BetaDistribution.
(Inherited from BetaDistribution) |
Beta |
Gets the first shape parameter of this BetaDistribution.
(Inherited from BetaDistribution) |
Capabilities |
Gets a value that indicates the capabilities of the distribution class.
(Inherited from Distribution) |
Entropy |
Gets the entropy of the distribution.
(Inherited from BetaDistribution) |
Inter |
Returns the inter-quartile range of this distribution.
(Inherited from ContinuousDistribution) |
IsSymmetrical |
Gets whether the distribution is known to be symmetrical around the mean.
(Inherited from BetaDistribution) |
IsUnimodal |
Gets whether the distribution has one or more modes.
(Inherited from ContinuousDistribution) |
Kurtosis |
Gets the kurtosis of the distribution.
(Inherited from BetaDistribution) |
Lower |
Gets the lower bound of the interval on which this BetaDistribution is defined.
(Inherited from BetaDistribution) |
Maximum | Gets the maximum value of the distribution. |
Mean |
Gets the mean or expectation value of the distribution.
(Inherited from BetaDistribution) |
Median |
Gets the median of the distribution.
(Inherited from ContinuousDistribution) |
Minimum | Gets the minimum value of the distribution. |
Mode |
Gets the mode of the distribution.
(Inherited from BetaDistribution) |
Most | Gets the most likely value of the distribution. |
Number |
Gets the number of modes of the distribution.
(Inherited from BetaDistribution) |
Skewness |
Gets the skewness of the distribution.
(Inherited from BetaDistribution) |
Standard |
Gets the standard deviation of the distribution.
(Inherited from Distribution) |
Statistic |
Gets the common symbol to describe a statistic
from the distribution.
(Inherited from Distribution) |
Support |
Gets the support of the distribution.
(Inherited from BetaDistribution) |
Upper |
Gets the upper bound of the interval on which this BetaDistribution is defined.
(Inherited from BetaDistribution) |
Variance |
Gets the variance of the distribution.
(Inherited from BetaDistribution) |
Methods
Cdf |
Evaluates the cumulative distribution function
(CDF) of this distribution for the specified value.
(Inherited from ContinuousDistribution) |
Distribution |
Evaluates the cumulative distribution function
(CDF) of this distribution for the specified value.
(Inherited from BetaDistribution) |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
Get |
Returns an array that contains all the modes of the distribution.
(Inherited from BetaDistribution) |
Get |
Returns the expectation value of a function.
(Inherited from ContinuousDistribution) |
Get |
Returns the un-normalized expectation value of a function over the specified interval.
(Inherited from ContinuousDistribution) |
Get |
Gets a vector containing a histogram of the expected number of samples
for a given total number of samples.
(Inherited from ContinuousDistribution) |
Get |
Gets a vector containing a histogram of the expected number of samples
for a given total number of samples.
(Inherited from ContinuousDistribution) |
Get |
Gets a vector whose bins contain the expected number of samples
for a given total number of samples.
(Inherited from ContinuousDistribution) |
Get | Serves as the default hash function. (Inherited from Object) |
Get |
Returns a sequence of random samples from the distribution.
(Inherited from ContinuousDistribution) |
Get |
Returns a sequence of random samples from the distribution.
(Inherited from ContinuousDistribution) |
Get |
Returns a sequence of random samples of the specified length from the distribution.
(Inherited from ContinuousDistribution) |
Get | Gets the Type of the current instance. (Inherited from Object) |
Hazard |
Returns the probability of failure at the specified value.
(Inherited from ContinuousDistribution) |
Inverse |
Returns the inverse of the DistributionFunction(Double).
(Inherited from ContinuousDistribution) |
Inverse |
Returns the inverse of the DistributionFunction(Double).
(Inherited from BetaDistribution) |
Left |
Returns the probability that a sample from the distribution
is less than the specified value.
(Inherited from ContinuousDistribution) |
Log |
Returns the logarithm of the probability density function
(PDF) of this distribution for the specified value.
(Inherited from BetaDistribution) |
Memberwise | Creates a shallow copy of the current Object. (Inherited from Object) |
Moment |
Returns the value of the moment function of the specified order.
(Inherited from BetaDistribution) |
Returns the value of the probability density function
(PDF) of this distribution for the specified value.
(Inherited from ContinuousDistribution) | |
Probability |
Returns the probability that a sample taken from the
distribution lies inside the specified interval.
(Inherited from ContinuousDistribution) |
Probability |
Returns the value of the probability density function
(PDF) of this distribution for the specified value.
(Inherited from BetaDistribution) |
Right |
Returns the probability that a sample from the distribution
is larger than the specified value.
(Inherited from ContinuousDistribution) |
Sample() |
Returns a random sample from the distribution.
(Inherited from ContinuousDistribution) |
Sample( |
Returns a vector of random samples from the distribution.
(Inherited from ContinuousDistribution) |
Sample( |
Returns a random sample from the distribution.
(Inherited from BetaDistribution) |
Sample( |
Returns a vector of random samples from the distribution.
(Inherited from ContinuousDistribution) |
Sample |
Fills a list with random numbers from the distribution.
(Inherited from ContinuousDistribution) |
Sample |
Fills a list with random numbers from the distribution.
(Inherited from ContinuousDistribution) |
Sample |
Fills a span with random numbers from the distribution.
(Inherited from ContinuousDistribution) |
Sample |
Fills part of a list with random numbers from the distribution.
(Inherited from ContinuousDistribution) |
Survivor |
Evaluates the survivor distribution function
(SDF) of this distribution for the specified value.
(Inherited from ContinuousDistribution) |
ToString | Returns a string that represents the current object. (Inherited from BetaDistribution) |
Two |
Returns the probability that a sample from the distribution deviates from the mean more than
the specified value.
(Inherited from ContinuousDistribution) |