public class DirichletDistribution extends Object implements MultivariateProbabilityDistribution
ddirichlet in package gtools.| Constructor and Description |
|---|
DirichletDistribution(double[] a)
Constructs an instance of Dirichlet distribution.
|
DirichletDistribution(double[] a,
double epsilon)
Constructs an instance of Dirichlet distribution.
|
| Modifier and Type | Method and Description |
|---|---|
double |
cdf(Vector x)
Gets the cumulative probability F(x) = Pr(X ≤ x).
|
Matrix |
covariance()
Gets the covariance matrix of this distribution.
|
double |
density(Vector x)
The density function, which, if exists, is the derivative of F.
|
double |
entropy()
Gets the entropy of this distribution.
|
Vector |
mean()
Gets the mean of this distribution.
|
Vector |
mode()
Gets the mode of this distribution.
|
double |
moment(Vector t)
The moment generating function is the expected value of etX.
|
public DirichletDistribution(double[] a,
double epsilon)
a - the parametersepsilon - a precision parameter: when a number |x| ≤ ε, it is considered 0public DirichletDistribution(double[] a)
a - the parameterspublic double density(Vector x)
MultivariateProbabilityDistributionf(x) = dF(X) / dxThis may not always exist. For the discrete cases, this is the probability mass function. It gives the probability that a discrete random variable is exactly equal to some value.
density in interface MultivariateProbabilityDistributionx - xpublic double cdf(Vector x)
MultivariateProbabilityDistributioncdf in interface MultivariateProbabilityDistributionx - xpublic Vector mean()
MultivariateProbabilityDistributionmean in interface MultivariateProbabilityDistributionpublic Vector mode()
MultivariateProbabilityDistributionmode in interface MultivariateProbabilityDistributionpublic Matrix covariance()
MultivariateProbabilityDistributioncovariance in interface MultivariateProbabilityDistributionpublic double entropy()
MultivariateProbabilityDistributionentropy in interface MultivariateProbabilityDistributionpublic double moment(Vector t)
MultivariateProbabilityDistributionE(etX)This may not always exist.
moment in interface MultivariateProbabilityDistributiont - tCopyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.