C# 클래스 Accord.Statistics.Distributions.Univariate.GeneralizedParetoDistribution

상속: UnivariateContinuousDistribution, IFormattable
파일 보기 프로젝트 열기: accord-net/framework 1 사용 예제들

공개 메소드들

메소드 설명
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.

GeneralizedParetoDistribution ( ) : Accord.Math

Initializes a new instance of the GeneralizedParetoDistribution class.

GeneralizedParetoDistribution ( [ location, [ scale, [ shape ) : Accord.Math

Initializes a new instance of the GeneralizedParetoDistribution class.

Generate ( ) : double

Generates a random observation from the current distribution.

Generate ( int samples, double result ) : double[]

Generates a random vector of observations from the current distribution.

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.

ToString ( string format, IFormatProvider formatProvider ) : string

Returns a System.String that represents this instance.

비공개 메소드들

메소드 설명
init ( 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

GeneralizedParetoDistribution() 공개 메소드

Initializes a new instance of the GeneralizedParetoDistribution class.
public GeneralizedParetoDistribution ( ) : Accord.Math
리턴 Accord.Math

GeneralizedParetoDistribution() 공개 메소드

Initializes a new instance of the GeneralizedParetoDistribution class.
public GeneralizedParetoDistribution ( [ location, [ scale, [ shape ) : Accord.Math
location [ The location parameter μ (mu).
scale [ The scale parameter σ (sigma). Must be > 0.
shape [ The shape parameter ξ (Xi).
리턴 Accord.Math

Generate() 공개 메소드

Generates a random observation from the current distribution.
public Generate ( ) : double
리턴 double

Generate() 공개 메소드

Generates a random vector of observations from the current distribution.
public Generate ( int samples, double result ) : double[]
samples int The number of samples to generate.
result double The location where to store the samples.
리턴 double[]

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

ToString() 공개 메소드

Returns a System.String that represents this instance.
public ToString ( string format, IFormatProvider formatProvider ) : string
format string The format.
formatProvider IFormatProvider The format provider.
리턴 string