C# 클래스 Accord.Statistics.Distributions.Multivariate.NormalDistribution

상속: MultivariateContinuousDistribution
파일 보기 프로젝트 열기: atosorigin/Kinect 1 사용 예제들

공개 메소드들

메소드 설명
Clone ( ) : object

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

DistributionFunction ( ) : double

This method is not supported.

Fit ( double observations, double weights ) : IDistribution

Fits the underlying distribution to a given set of observations.

Generate ( int samples ) : double[][]

Generates a random vector of observations from the current distribution.

NormalDistribution ( double mean, double covariance ) : System

Constructs a multivariate Gaussian distribution with given mean vector and covariance matrix.

NormalDistribution ( int dimension ) : System

Constructs a multivariate Gaussian distribution with zero mean vector and unitary variance matrix.

ProbabilityDensityFunction ( ) : 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.

메소드 상세

Clone() 공개 메소드

Creates a new object that is a copy of the current instance.
public Clone ( ) : object
리턴 object

DistributionFunction() 공개 메소드

This method is not supported.
public DistributionFunction ( ) : double
리턴 double

Fit() 공개 메소드

Fits the underlying distribution to a given set of observations.
public Fit ( double observations, double weights ) : IDistribution
observations double /// The array of observations to fit the model against. ///
weights double /// The weight vector containing the weight for each of the samples. ///
리턴 IDistribution

Generate() 공개 메소드

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

NormalDistribution() 공개 메소드

Constructs a multivariate Gaussian distribution with given mean vector and covariance matrix.
public NormalDistribution ( double mean, double covariance ) : System
mean double
covariance double
리턴 System

NormalDistribution() 공개 메소드

Constructs a multivariate Gaussian distribution with zero mean vector and unitary variance matrix.
public NormalDistribution ( int dimension ) : System
dimension int
리턴 System

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
리턴 double