Documentation of 'org.spaceroots.mantissa.random.GaussianRandomGenerator' Java class
GaussianRandomGenerator
org.spaceroots.mantissa.random

Class GaussianRandomGenerator

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      double nextDouble()
      Generate a random scalar with null mean and unit standard deviation.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GaussianRandomGenerator

        public GaussianRandomGenerator()
        Create a new generator. The seed of the generator is related to the current time.
      • GaussianRandomGenerator

        public GaussianRandomGenerator(int seed)
        Creates a new random number generator using a single int seed.
        Parameters:
        seed - the initial seed (32 bits integer)
      • GaussianRandomGenerator

        public GaussianRandomGenerator(int[] seed)
        Creates a new random number generator using an int array seed.
        Parameters:
        seed - the initial seed (32 bits integers array), if null the seed of the generator will be related to the current time
      • GaussianRandomGenerator

        public GaussianRandomGenerator(long seed)
        Create a new generator initialized with a single long seed.
        Parameters:
        seed - seed for the generator (64 bits integer)
    • Method Detail

      • nextDouble

        public double nextDouble()
        Generate a random scalar with null mean and unit standard deviation.
        Specified by:
        nextDouble in interface NormalizedRandomGenerator
        Returns:
        a random scalar with null mean and unit standard deviation

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.