Weibull Distribution Constructor
Definition
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
Overload List
| Weibull | Constructs a new Weibull distribution with location parameter zero and unit scale. |
| Weibull | Constructs a new Weibull distribution from a numerical variable. |
| Weibull | Constructs a new Weibull distribution with location parameter zero. |
| Weibull | Constructs a new Weibull distribution from a numerical variable. |
| Weibull | Constructs a new Weibull distribution. |
WeibullDistribution(Double)
Remarks
The shape parameter must be greater than zero.
Exceptions
| Argument | shape is nonpositive or nonfinite. -or- scale is nonpositive or nonfinite, or location is nonfinite. |
WeibullDistribution(Vector<Double>)
Remarks
This constructor estimates the distribution of variable using the selected method with location fixed at zero. Default selects matching moments, using unbiased sample variance. Observations must be finite and nonnegative; maximum likelihood requires strictly positive observations. Fitting normalizes their scale before solving.
Exceptions
| Argument | variable is null. |
| Argument | The method is unknown, there are fewer than two observations, or an observation is outside the permitted domain. |
| Argument | Observations are constant or do not identify finite positive fitted parameters. |
WeibullDistribution(Double, Double)
public WeibullDistribution(
double shape,
double scale
)Parameters
Remarks
The scale and shape parameters must be greater than zero.
Exceptions
| Argument | shape is nonpositive or nonfinite. -or- scale is nonpositive or nonfinite, or location is nonfinite. |
WeibullDistribution(Vector<Double>, EstimationMethod)
public WeibullDistribution(
Vector<double> variable,
EstimationMethod method
)Parameters
- variable Vector<Double>
- A vector.
- method EstimationMethod
- An EstimationMethod value that specifies the method to be used to estimate the distribution parameters.
Remarks
This constructor estimates the distribution of variable using the selected method with location fixed at zero. Default selects matching moments, using unbiased sample variance. Observations must be finite and nonnegative; maximum likelihood requires strictly positive observations. Fitting normalizes their scale before solving.
Exceptions
| Argument | variable is null. |
| Argument | The method is unknown, there are fewer than two observations, or an observation is outside the permitted domain. |
| Argument | Observations are constant or do not identify finite positive fitted parameters. |
WeibullDistribution(Double, Double, Double)
public WeibullDistribution(
double shape,
double scale,
double location
)Parameters
Remarks
The scale and shape parameters must be greater than zero.
Exceptions
| Argument | shape is nonpositive or nonfinite. -or- scale is nonpositive or nonfinite, or location is nonfinite. |