Class GaussianRandomGenerator

java.lang.Object
org.hipparchus.random.GaussianRandomGenerator
All Implemented Interfaces:
NormalizedRandomGenerator

public class GaussianRandomGenerator extends Object implements NormalizedRandomGenerator
This class is a gaussian normalized random generator for scalars.

This class is a simple wrapper around the RandomGenerator.nextGaussian() method.

  • Constructor Details

    • GaussianRandomGenerator

      public GaussianRandomGenerator(RandomGenerator generator)
      Create a new generator.
      Parameters:
      generator - underlying random generator to use
  • Method Details

    • nextNormalizedDouble

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