C# Класс Accord.Statistics.Distributions.Multivariate.NormalDistribution

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

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

Метод Описание
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