Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Programming > Perl Modules

    Math::Random 0.71

    Download button

    No screenshots available
    Downloads: 179  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Geoffrey Rommel | More programs
    Perl Artistic License / FREE
    August 3rd, 2010, 21:58 GMT
    ROOT / Programming / Perl Modules

     Read user reviews (0)  Refer to a friend  Subscribe

    Math::Random description

    Random Number Generators

    Math::Random is a Perl port of the C version of randlib, which is a suite of routines for generating random deviates. See "RANDLIB" for more information.

    Math::Random supports all of the distributions from which the Fortran and C versions generate deviates. The major functionalities that are excluded are the multiple generators/splitting facility and antithetic random number generation. These facilities, along with some of the distributions which are included, are probably not of interest except to the very sophisticated user. If there is sufficient interest, the excluded facilities will be included in a future release. The code to perform the excluded facilities is available as randlib in Fortran and C source.

    SYNOPSIS

     * use Math::Random;

     Exports the following routines by default (see "Default Routines"):

     random_set_seed_from_phrase
     random_get_seed
     random_seed_from_phrase
     random_set_seed
     random_uniform
     random_uniform_integer
     random_permutation
     random_permuted_index
     random_normal


     In this case the extended routines (see "Extended Routines") can be used by qualifying them explicitly with Math::Random::, for example: $stdexp = Math::Random::random_exponential();

    * use Math::Random qw(random_beta
     random_chi_square
     random_exponential
     random_f
     random_gamma
     random_multivariate_normal
     random_multinomial
     random_noncentral_chi_square
     random_noncentral_f
     random_normal
     random_permutation
     random_permuted_index
     random_uniform
     random_poisson
     random_uniform_integer
     random_negative_binomial
     random_binomial
     random_seed_from_phrase
     random_get_seed
     random_set_seed_from_phrase
     random_set_seed );


     Exports all the routines explicitly. Use a subset of the list for the routines you want.

     * use Math::Random qw(:all);

     Exports all the routines, as well.


    Product's homepage

    Requirements:

    · Perl

      


    TAGS:

    random numbers | numbers generator | Perl module | random | numbers | generator

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM