Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
Essential Math Module Reference Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

2.5 Statistics Classes

The Essential Math Statistics Classes provide random number generators for a variety of probability distributions. These classes are contained in Table 4.

Table 4: The Statistics Classes 

Class Name Description

Histogram

Constructs and maintains a histogram of input data.

LeastSqFit

Constructs a linear least squares fit to a straight line from input data, with or without weighting factors.

RWRandGenerator

Generates random numbers uniformly distributed over the interval [0, 1].

RWRandGenMCG31M1

Generates random numbers uniformly distributed over the interval [0, 1], and may be used instead of class RWRandGenerator as a template parameter to any of the distribution generators derived from abstract base class RWTRand<>.

RWRandGenMCG59

Generates random numbers uniformly distributed over the interval [0, 1], and may be used instead of class RWRandGenerator as a template parameter to any of the distribution generators derived from abstract base class RWTRand<>.

RWRandGenMRG32K3A

Generates random numbers uniformly distributed over the interval [0, 1], and may be used instead of class RWRandGenerator as a template parameter to any of the distribution generators derived from abstract base class RWTRand<>.

RWRandGenMTwist

Generates random numbers uniformly distributed over the interval [0, 1], and may be used instead of class RWRandGenerator as a template parameter to any of the distribution generators derived from abstract base class RWTRand<>.

RWRandGenR250

Generates random numbers uniformly distributed over the interval [0, 1], and may be used instead of class RWRandGenerator as a template parameter to any of the distribution generators derived from abstract base class RWTRand<>.

RWTRand<Generator>

The abstract base class for the random number generator classes. The classes derived from RWTRand<Generator> generate random numbers from specific probability distributions.

RWTRandBinomial<Generator>

Generates random numbers from a binomial distribution.

RWTRandExponential<Generator>

Generates random numbers from an exponential distribution.

RWTRandGamma<Generator>

Generates random numbers from a gamma distribution.

RWTRandNormal<Generator>

Generates random numbers from a normal distribution.

RWTRandPoisson<Generator>

Generates random numbers from a Poisson distribution.

RWTRandUniform<Generator>

Generates random numbers from a uniform distribution in an interval [a, b].



Previous fileTop of DocumentContentsIndex pageNext file

© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.