Home»Documentation»Reference»Extreme.Statistics.Distributions»InverseWeibullDistribution Class

## InverseWeibullDistribution Class | Extreme Optimization Numerical Libraries for .NET Professional |

Represents the inverse inverse Weibull distribution or Fréchet distribution.

Inheritance Hierarchy

Extreme.Statistics.Distributions

Extreme.Statistics.Distributions

Extreme.Statistics.Distributions

**Namespace:**Extreme.Statistics.Distributions

**Assembly:**Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1

Syntax

[SerializableAttribute] public class InverseWeibullDistribution : ContinuousDistribution

The InverseWeibullDistribution type exposes the following members.

Constructors

Properties

Name | Description | |
---|---|---|

Entropy |
Gets the entropy of the distribution.
(Overrides Distribution | |

InterQuartileRange |
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 ContinuousDistribution.) | |

IsUnimodal |
Gets whether the distribution has one or more modes.
(Inherited from ContinuousDistribution.) | |

Kurtosis |
Gets the kurtosis of the distribution.
(Overrides Distribution | |

LocationParameter |
Gets the location parameter for the distribution.
| |

Mean |
Gets the mean or expectation value of the distribution.
(Overrides Distribution | |

Median |
Gets the median of the distribution.
(Overrides ContinuousDistribution | |

Mode |
Gets the mode of the distribution.
(Overrides ContinuousDistribution | |

NumberOfModes |
Gets the number of modes of the distribution.
(Inherited from ContinuousDistribution.) | |

ScaleParameter |
Gets the scale parameter for the distribution.
| |

ShapeParameter |
Gets the shape parameter for the distribution.
| |

Skewness |
Gets the skewness of the distribution.
(Overrides Distribution | |

StandardDeviation |
Gets the standard deviation of the distribution.
(Inherited from Distribution.) | |

StatisticSymbol |
Gets the common symbol to describe a statistic
from the distribution.
(Inherited from Distribution.) | |

Support |
Gets the support of the distribution.
(Overrides ContinuousDistribution | |

Variance |
Gets the variance of the distribution.
(Overrides Distribution |

Methods

Name | Description | |
---|---|---|

Cdf |
Evaluates the cumulative distribution function
(CDF) of this distribution for the specified value.
(Inherited from ContinuousDistribution.) | |

DistributionFunction |
Evaluates the cumulative distribution function
(CDF) of this distribution for the specified value.
(Overrides ContinuousDistribution | |

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.) | |

GetAllModes |
Returns an array that contains all the modes of the distribution.
(Inherited from ContinuousDistribution.) | |

GetExpectationValue(Func |
Returns the expectation value of a function.
(Inherited from ContinuousDistribution.) | |

GetExpectationValue(Func |
Returns the un-normalized expectation value of a function over the specified interval.
(Inherited from ContinuousDistribution.) | |

GetExpectedHistogram( |
Gets a vector containing a histogram of the expected number of samples
for a given total number of samples.
(Inherited from ContinuousDistribution.) | |

GetExpectedHistogram(IntervalIndex |
Gets a vector containing a histogram of the expected number of samples
for a given total number of samples.
(Inherited from ContinuousDistribution.) | |

GetExpectedHistogram(Double, Double, Int32, Double) |
Gets a vector whose bins contain the expected number of samples
for a given total number of samples.
(Inherited from ContinuousDistribution.) | |

GetHashCode | Serves as the default hash function. (Inherited from Object.) | |

GetRandomSequence |
Returns a sequence of random samples from the distribution.
(Inherited from ContinuousDistribution.) | |

GetRandomSequence(Random) |
Returns a sequence of random samples from the distribution.
(Inherited from ContinuousDistribution.) | |

GetRandomSequence(Random, Int32) |
Returns a sequence of random samples of the specified length from the distribution.
(Inherited from ContinuousDistribution.) | |

GetType | Gets the Type of the current instance. (Inherited from Object.) | |

HazardFunction |
Returns the probability of failure at the specified value.
(Inherited from ContinuousDistribution.) | |

InverseCdf |
Returns the inverse of the DistributionFunction(Double).
(Inherited from ContinuousDistribution.) | |

InverseDistributionFunction |
Returns the sample value at the specified percentile.
(Overrides ContinuousDistribution | |

LeftTailProbability |
Returns the probability that a sample from the distribution
is less than the specified value.
(Inherited from ContinuousDistribution.) | |

LogProbabilityDensityFunction |
Returns the logarithm of the probability density function
(PDF) of this distribution for the specified value.
(Inherited from ContinuousDistribution.) | |

MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |

MomentFunction |
Returns the value of the moment function of the specified order.
(Inherited from ContinuousDistribution.) | |

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.) | |

ProbabilityDensityFunction |
Returns the value of the probability density function
(PDF) of this distribution for the specified value.
(Overrides ContinuousDistribution | |

RightTailProbability |
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(Int32) |
Returns a vector of random samples from the distribution.
(Inherited from ContinuousDistribution.) | |

Sample(Random) |
Returns a random sample from the distribution.
(Inherited from ContinuousDistribution.) | |

Sample(Int32, Random) |
Returns a vector of random samples from the distribution.
(Inherited from ContinuousDistribution.) | |

SampleInto(Random, IList |
Fills a list with random numbers from the distribution.
(Inherited from ContinuousDistribution.) | |

SampleInto(Random, IList |
Fills part of a list with random numbers from the distribution.
(Inherited from ContinuousDistribution.) | |

SurvivorDistributionFunction |
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 Object.) | |

TwoTailedProbability |
Returns the probability that a sample from the distribution deviates from the mean more than
the specified value.
(Inherited from ContinuousDistribution.) |

Remarks

The inverse Weibull distribution, also known as the Fréchet distribution, is a special case of the generalized extreme value distribution.

See Also

#### Reference

Copyright © 2004-2023,
Extreme Optimization. All rights reserved.

*Extreme Optimization,* *Complexity made simple*, *M#*, and *M
Sharp* are trademarks of ExoAnalytics Inc.

*Microsoft*, *Visual C#, Visual Basic, Visual Studio*, *Visual
Studio.NET*, and the *Optimized for Visual Studio* logo

are
registered trademarks of Microsoft Corporation.