Represents the Log Normal distribution.
Namespace: Extreme.Statistics.Distributions
Assembly: Extreme.Numerics (Extreme.Numerics)
Syntax
| Visual Basic (Declaration) |
|---|
Public Class LognormalDistribution _ Inherits ContinuousDistribution |
| C# |
|---|
public class LognormalDistribution : ContinuousDistribution |
| C++ |
|---|
public ref class LognormalDistribution : public ContinuousDistribution |
Methods
| Icon | Type | Description |
|---|---|---|
| DistributionFunction(Double) |
Evaluates the cumulative distribution function
(CDF) of this distribution for the specified value.
| |
| Equals(Object) | ||
| Finalize() | ||
| GetExpectedHistogram(Double[](), Double) |
Gets a Histogram whose bins contain the expected number of samples
for a given total number of samples.
| |
| GetExpectedHistogram(Double, Double, Int32, Double) |
Gets a Histogram whose bins contain the expected number of samples
for a given total number of samples.
| |
| GetHashCode() | Serves as a hash function for a particular type. | |
| GetRandomVariate(Random) |
Returns a random sample from the distribution.
| |
| GetRandomVariates(Random, Vector) |
Fills a Vector with random numbers.
| |
| GetRandomVariates(Random, Double[]()) |
Fills a Double array with random numbers.
| |
| GetRandomVariates(Random, Double[](), Int32, Int32) |
Fills a Double array with random numbers.
| |
| GetRandomVariates(Random, Vector, Int32, Int32) |
Fills a Double array with random numbers.
| |
| GetType() | Gets the Type of the current instance. | |
| InverseDistributionFunction(Double) |
Returns the sample value at the specified percentile.
| |
| MemberwiseClone() | Creates a shallow copy of the current Object. | |
| Probability(Double, Double) |
Returns the probability that a sample taken from the
distribution lies inside the specified interval.
| |
| ProbabilityDensityFunction(Double) |
Returns the value of the probability density function
(PDF) of this distribution for the specified value.
| |
| SurvivorDistributionFunction(Double) |
Evaluates the survivor distribution function
(SDF) of this distribution for the specified value.
| |
| ToString() |
Constructors
| Icon | Type | Description |
|---|---|---|
| LognormalDistributionNew(Double, Double) |
Constructs a new LognormalDistribution object
with the specified location and scale parameters.
| |
| LognormalDistributionNew(NumericalVariable) |
Estimates the parameters of the distribution of a variable assuming it follows a lognormal distribution.
|
Properties
| Icon | Type | Description |
|---|---|---|
| InterQuartileRange |
Returns the inter-quartile range of this distribution.
| |
| IsSymmetrical |
Gets a value that indicates whether the distribution is known to be symmetrical around the mean.
| |
| Kurtosis |
Gets the kurtosis of the distribution.
| |
| LocationParameter |
Gets the location parameter for the distribution.
| |
| Mean |
Gets the mean or expectation value of the distribution.
| |
| ScaleParameter |
Gets the scale parameter for the distribution.
| |
| Skewness |
Gets the skewness of the distribution.
| |
| StandardDeviation |
Gets the standard deviation of the distribution.
| |
| Variance |
Gets the variance of the distribution.
|
Remarks
The logarithm of a variable with a normal distribution
has a Log Normal distribution. The main parameters are
those of the underlying NormalDistribution:
mean, and standard deviation.
Inheritance Hierarchy
System.Object
Extreme.Statistics.Distributions.Distribution
Extreme.Statistics.Distributions.ContinuousDistribution
Extreme.Statistics.Distributions.LognormalDistribution
Extreme.Statistics.Distributions.Distribution
Extreme.Statistics.Distributions.ContinuousDistribution
Extreme.Statistics.Distributions.LognormalDistribution