ISmHyperGeometricDistribution

Assembly: Stat;

Namespace: Prognoz.Platform.Interop.Stat;

Description

The ISmHyperGeometricDistribution interface enables user to generate (based on selected parameters) a sample of pseudo-random numbers from discrete hypergeometric distribution of the number of "successes" in a sample from a finite population that contains "successful elements" ("successes").

Inheritance Hierarchy

          IDistribution

          ISmHyperGeometricDistribution

Comments

Hypergeometric distribution belongs to the random value that is the number of "successful elements" in the sample of the N size from the population of the N1 size, that contains M of successful elements. On estimation of hypergeometric distribution parameters only the M and N parameters are estimated. The N1 parameter is set by a user and is used to estimate M and N.

Properties

  Property name Brief description
The M property determines the number of success elements in the population.
The N property determines the size of a single sample.
The N1 property determines size of the entire population.

Properties inherited from IDistribution

  Property name Brief description
The Cumulative property returns a distribution function.
The Density property returns density.
The DisplayName property returns distribution name.
The Errors property returns a message showing all the errors and warnings occurred during calculations.
The Name property returns the distribution identifier.
The Quantile property returns a quantile.
The Random property returns a random number corresponding to a distribution.
The Status property returns the calculation execution status.

Methods inherited from IDistribution

  Method Name Brief description
The MaximumLikelihoodFitting method returns estimates of maximum likelihood of distribution parameters.
The RandomVector method returns the vector of random numbers corresponding to the distribution.

See also:

Stat Assembly Interfaces | Hypergeometric distribution