C# Класс Accord.Statistics.Distributions.Univariate.SkewNormalDistribution

Наследование: UnivariateContinuousDistribution
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Clone ( ) : object

Creates a new object that is a copy of the current instance.

DistributionFunction ( double x ) : double

Gets the cumulative distribution function (cdf) for this distribution evaluated at point x.

The Cumulative Distribution Function (CDF) describes the cumulative probability that a given value or any value smaller than it will occur.

LogProbabilityDensityFunction ( double x ) : double

Gets the log-probability density function (pdf) for this distribution evaluated at point x.

The Probability Density Function (PDF) describes the probability that a given value x will occur.

Normal ( int mean, double stdDev ) : SkewNormalDistribution

Create a new SkewNormalDistribution that corresponds to a NormalDistribution with the given mean and standard deviation.

ProbabilityDensityFunction ( double x ) : double

Gets the probability density function (pdf) for this distribution evaluated at point x.

The Probability Density Function (PDF) describes the probability that a given value x will occur.

SkewNormalDistribution ( ) : System

Constructs a Skew normal distribution with zero location, unit scale and zero shape.

SkewNormalDistribution ( [ location ) : System

Constructs a Skew normal distribution with given location, unit scale and zero skewness.

SkewNormalDistribution ( [ location, [ scale ) : System

Constructs a Skew normal distribution with given location and scale and zero skewness.

SkewNormalDistribution ( [ location, [ scale, [ shape ) : System

Constructs a Skew normal distribution with given mean and standard deviation.

ToString ( string format, IFormatProvider formatProvider ) : string

Returns a System.String that represents this instance.

Приватные методы

Метод Описание
initialize ( double location, double scale, double shape ) : void

Описание методов

Clone() публичный Метод

Creates a new object that is a copy of the current instance.
public Clone ( ) : object
Результат object

DistributionFunction() публичный Метод

Gets the cumulative distribution function (cdf) for this distribution evaluated at point x.
The Cumulative Distribution Function (CDF) describes the cumulative probability that a given value or any value smaller than it will occur.
public DistributionFunction ( double x ) : double
x double A single point in the distribution range.
Результат double

LogProbabilityDensityFunction() публичный Метод

Gets the log-probability density function (pdf) for this distribution evaluated at point x.
The Probability Density Function (PDF) describes the probability that a given value x will occur.
public LogProbabilityDensityFunction ( double x ) : double
x double A single point in the distribution range.
Результат double

Normal() публичный статический Метод

Create a new SkewNormalDistribution that corresponds to a NormalDistribution with the given mean and standard deviation.
public static Normal ( int mean, double stdDev ) : SkewNormalDistribution
mean int The distribution's mean value μ (mu).
stdDev double The distribution's standard deviation σ (sigma).
Результат SkewNormalDistribution

ProbabilityDensityFunction() публичный Метод

Gets the probability density function (pdf) for this distribution evaluated at point x.
The Probability Density Function (PDF) describes the probability that a given value x will occur.
public ProbabilityDensityFunction ( double x ) : double
x double A single point in the distribution range.
Результат double

SkewNormalDistribution() публичный Метод

Constructs a Skew normal distribution with zero location, unit scale and zero shape.
public SkewNormalDistribution ( ) : System
Результат System

SkewNormalDistribution() публичный Метод

Constructs a Skew normal distribution with given location, unit scale and zero skewness.
public SkewNormalDistribution ( [ location ) : System
location [ The distribution's location value ξ (ksi).
Результат System

SkewNormalDistribution() публичный Метод

Constructs a Skew normal distribution with given location and scale and zero skewness.
public SkewNormalDistribution ( [ location, [ scale ) : System
location [ The distribution's location value ξ (ksi).
scale [ The distribution's scale value ω (omega).
Результат System

SkewNormalDistribution() публичный Метод

Constructs a Skew normal distribution with given mean and standard deviation.
public SkewNormalDistribution ( [ location, [ scale, [ shape ) : System
location [ The distribution's location value ξ (ksi).
scale [ The distribution's scale value ω (omega).
shape [ The distribution's shape value α (alpha).
Результат System

ToString() публичный Метод

Returns a System.String that represents this instance.
public ToString ( string format, IFormatProvider formatProvider ) : string
format string
formatProvider IFormatProvider
Результат string