Filewatcher File Search File Search
Catalog
Content Search
» » » » »

libmath-random-oo-perl

consistent object-oriented interface for generating random numbers

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, no standard interface exists across these modules. Math::Random::OO defines an abstract interface for random number generation. Subclasses of this model will implement specific types of random number generators or will wrap existing random number generators.

This consistency will come at the cost of some efficiency, but will enable generic routines to be written that can manipulate any provided random number generator that adheres to the interface. E.g., a stochastic simulation could take a number of user-supplied parameters, each of which is a Math::Random::OO subclass object and which represent a stochastic variable with a particular probability distribution.

Homepage:
Package version:0.21-1
Architecture:all
Distribution:Debian
Filename:libmath-random-oo-perl_0.21-1_all.deb

/usr/share/man/man3/Math::Random::OO.3pm.gz

Math::Random::OO(User Contributed Perl DocumentMath::Random::OO(3pm)



NAME
       Math::Random::OO - Consistent object-oriented interface for
       generating random numbers

SYNOPSIS
         # Using factory functions
         use Math::Random::OO qw( Uniform UniformInt );
         push @prngs, Uniform(), UniformInt(1,6);

         # Explicit creation of subclasses
         use Math::Random::O
more»

/usr/share/man/man3/Math::Random::OO::Bootstrap.3pm.gz

Math::Random::OO:UsertContributed PeMath::Random::OO::Bootstrap(3pm)



NAME
       Math::Random::OO::Bootstrap - Generate random numbers with
       bootstrap resampling from a non-parametric distibution

SYNOPSIS
         use Math::Random::OO::Bootstrap;
         @sample = qw( 2 3 3 4 4 5 5 6 6 7 );
         $prng = Math::Random::OO::Bootstrap->new(@sample);
         $prng->seed(42);
         $p
more»

/usr/share/man/man3/Math::Random::OO::Normal.3pm.gz

Math::Random::OO:UsermContributed Perl Math::Random::OO::Normal(3pm)



NAME
       Math::Random::OO::Normal - Generates random numbers from the
       normal (Gaussian) distribution

SYNOPSIS
         use Math::Random::OO::Normal;
         push @prngs,
             Math::Random::OO::Normal->new(),     # mean 0, stdev 1
             Math::Random::OO::Normal->new(5),    # mean 5, stdev 1
          
more»

/usr/share/man/man3/Math::Random::OO::Uniform.3pm.gz

Math::Random::OO:UserfContributed PerlMath::Random::OO::Uniform(3pm)



NAME
       Math::Random::OO
more»

/usr/share/man/man3/Math::Random::OO::UniformInt.3pm.gz

Math::Random::OO:UserfContributed PMath::Random::OO::UniformInt(3pm)



NAME
       Math::Random::OO
more»

/usr/share/doc/libmath-random-oo-perl/changelog.Debian.gz

libmath-random-oo-perl (0.21-1) unstable; urgency=low

  * Initial Release. (Closes: #531180)

 -- S
more»

/usr/share/doc/libmath-random-oo-perl/changelog.gz

Revision history for Perl module Math::Random::OO

0.21 Sat May  2 07:40:03 EDT 2009
    - Fixed maj
more»

/usr/share/doc/libmath-random-oo-perl/Todo

TODO list for Perl module Math::Random::OO

Next release:

- test for require errors in import()
- i
more»

Browse inside libmath-random-oo-perl_0.21-1_all.deb

         [DIR]DEBIAN/ (2)  65535+ mirrors
         [DIR]usr/ (1)  65535+ mirrors

Download libmath-random-oo-perl_0.21-1_all.deb

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2016 FileWatcher.com