Namespaces

Types

Type Weibull

Namespace MathNet.Numerics.Distributions

Interfaces IContinuousDistribution

Implements the Weibull distribution. For details about this distribution, see.

The Weibull distribution is parametrized by a shape and scale parameter.

The distribution will use the Random by default. Users can get/set the random number generator by using the RandomSource property.

The statistics classes will check all the incoming parameters whether they are in the allowed range. This might involve heavy computation. Optionally, by setting Control.CheckDistributionParameters to false, all parameter checks can be turned off.

Properties

Public properties

double Entropy get;

Gets the entropy of the Weibull distribution.
return double

double Maximum get;

Gets the maximum of the Weibull distribution.
return double

double Mean get;

Gets the mean of the Weibull distribution.
return double

double Median get;

Gets the median of the Weibull distribution.
return double

double Minimum get;

Gets the minimum of the Weibull distribution.
return double

double Mode get;

Gets the mode of the Weibull distribution.
return double

Random RandomSource get; set;

Gets or sets the random number generator which is used to draw random samples.
return Random

double Scale get; set;

Gets or sets the scale of the Weibull distribution.
return double

double Shape get; set;

Gets or sets the shape of the Weibull distribution.
return double

double Skewness get;

Gets the skewness of the Weibull distribution.
return double

double StdDev get;

Gets the standard deviation of the Weibull distribution.
return double

double Variance get;

Gets the variance of the Weibull distribution.
return double