### Math::Random::OO - Consistent object-oriented interface for generating random numbers River stage one • 2 direct dependents • 3 total dependents ++

CPAN contains many modules for generating random numbers in various ways and from various probability distributions using pseudo-random number generation algorithms or other entropy sources. (The "SEE ALSO" section has some examples.) Unfortunately, ...

/Math-Random-OO-0.22 - 09 Jun 2013 19:08:46 UTC

### Math::Random::OO::Normal - Generates random numbers from the normal (Gaussian) distribution River stage one • 2 direct dependents • 3 total dependents ++

This subclass of Math::Random::OO generates random reals from the normal probability distribution, also called the Gaussian or bell-curve distribution. The module generates random normals from the inverse of the cumulative normal distribution using a...

/Math-Random-OO-0.22 - 09 Jun 2013 19:08:46 UTC

### Math::BigInt::Random::OO - generate uniformly distributed Math::BigInt objects River stage zero No dependents ++

Math::BigInt::Random::OO is a module for generating arbitrarily large random integers from a discrete, uniform distribution. The numbers are returned as Math::BigInt objects....

/Math-BigInt-Random-OO-0.04 - 28 Apr 2020 16:00:34 UTC

### Math::Random::OO::Uniform - Generates random numbers from the uniform distribution River stage one • 2 direct dependents • 3 total dependents ++

This subclass of Math::Random::OO generates random reals from a uniform probability distribution....

/Math-Random-OO-0.22 - 09 Jun 2013 19:08:46 UTC

### Math::Random::OO::Bootstrap - Generate random numbers with bootstrap resampling from a non-parametric distribution River stage one • 2 direct dependents • 3 total dependents ++

This subclass of Math::Random::OO generates random numbers with bootstrap resampling (i.e. resampling with replacement) from a given set of observations. Each item in the sample array is drawn with equal probability....

/Math-Random-OO-0.22 - 09 Jun 2013 19:08:46 UTC

### Math::Random::OO::UniformInt - Generates random integers with uniform probability River stage one • 2 direct dependents • 3 total dependents ++

This subclass of Math::Random::OO generates random integers with uniform probability....

/Math-Random-OO-0.22 - 09 Jun 2013 19:08:46 UTC

### Math::GSL::QRNG - Quasi-random number generators River stage one • 5 direct dependents • 6 total dependents 8 ++

This module interfaces with GNU Scientific Library quasi-random number generators (QRNG)....

/Math-GSL-0.43 - 26 Jul 2021 16:34:34 UTC

### Math::GMPn - Fixed length integer arithmetic. River stage zero No dependents ++

This module provides a set of functions to perform arithmetic on fixed length but arbitrarily large bit strings implemented on top of the GMP library low level functions (see <http://gmplib.org/manual/Low_002dlevel-Functions.html>). Numbers are repre...

/Math-GMPn-0.03 - 24 Feb 2011 12:00:04 UTC

### Math::Random::Cauchy - Random numbers following a Cauchy PDF River stage zero No dependents ++

This module transforms uniformly spaced random numbers into random numbers that follow the Cauchy Probability Density Function (*PDF*). A more general transformation method is implemented in Math::Random::AcceptReject. The algorithm is from Blobel et...

/Math-Random-Cauchy-0.02 - 06 Jan 2007 18:33:59 UTC

### Math::GSL::Matrix - Mathematical functions concerning Matrices River stage one • 5 direct dependents • 6 total dependents 8 ++

This module is part of the Math::GSL distribution. It defines a Perl insterface to GNU Scientific Library matrices. There are two different (but not exclusive) ways to use this module: using the OO API, built manually over the GSL functions, or using...

/Math-GSL-0.43 - 26 Jul 2021 16:34:34 UTC

### Math::GSL::Randist - Probability Distributions River stage one • 5 direct dependents • 6 total dependents 8 ++

Here is a list of all the functions included in this module. For all sampling methods, the first argument \$r is a raw gsl_rnd structure retrieve by calling raw() on an Math::GSL::RNG object. Bernoulli gsl_ran_bernoulli(\$r, \$p) This function returns e...

/Math-GSL-0.43 - 26 Jul 2021 16:34:34 UTC

### Math::Random::MT::Auto - Auto-seeded Mersenne Twister PRNGs River stage two • 7 direct dependents • 16 total dependents ++

The Mersenne Twister is a fast pseudorandom number generator (PRNG) that is capable of providing large volumes (> 10^6004) of "high quality" pseudorandom data to applications that may exhaust available "truly" random data sources or system-provided P...

/Math-Random-MT-Auto-6.23 - 27 Nov 2018 03:25:49 UTC

### Math::Random::Xorshift - a fast PRNG River stage zero No dependents ++

This module is a straight forward implementation of Xorshift PRNG proposed by G. Marsaglia in 2003. Note that the algorithm is extremely fast and passes the Diehard test <http://www.stat.fsu.edu/pub/diehard/> though, is not reliable enough statistica...

/Math-Random-Xorshift-0.05 - 22 Dec 2010 06:44:26 UTC

### Math::Random::AcceptReject - Acceptance-Rejection PDF transformations River stage zero No dependents ++

This module implements acceptance-rejection transformations of uniformly distributed random numbers to mostly arbitrary probability density functions (*PDF*s). Note that whereas J. von Neumann's algorithm can transform from arbitrary source PDFs to a...

/Math-Random-AcceptReject-0.02 - 05 Jan 2007 15:22:25 UTC

### Math::Random::MT::Auto::Range - Range-valued PRNGs River stage two • 7 direct dependents • 16 total dependents ++

This module creates range-valued pseudorandom number generators (PRNGs) that return random values between two specified limits. While useful in itself, the primary purpose of this module is to provide an example of how to create subclasses of Math::R...

/Math-Random-MT-Auto-6.23 - 27 Nov 2018 03:25:49 UTC
15 results (0.045 seconds)