C# Class Accord.Statistics.Distributions.Multivariate.NormalDistribution

Inheritance: MultivariateContinuousDistribution
Afficher le fichier Open project: atosorigin/Kinect Class Usage Examples

Méthodes publiques

Méthode Description
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.

Method Details

Clone() public méthode

Creates a new object that is a copy of the current instance.
public Clone ( ) : object
Résultat object

DistributionFunction() public méthode

This method is not supported.
public DistributionFunction ( ) : double
Résultat double

Fit() public méthode

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. ///
Résultat IDistribution

Generate() public méthode

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

NormalDistribution() public méthode

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

NormalDistribution() public méthode

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

ProbabilityDensityFunction() public méthode

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
Résultat double