de.jstacs.utils.random
Class EqualParts

java.lang.Object
  extended by de.jstacs.utils.random.MultivariateRandomGenerator
      extended by de.jstacs.utils.random.EqualParts

public class EqualParts
extends MultivariateRandomGenerator

This class is no real random generator it just returns 1/n for all values. The content of container MRGParams is never used in this class.

Author:
Jens Keilwagen

Constructor Summary
EqualParts()
           
 
Method Summary
 void generate(double[] d, int start, int number)
           
 void generate(double[] d, int start, int number, MRGParams p)
          Generates a n-dimensional random-array as part of the array d beginning at start.
 double[] generate(int n)
           
 
Methods inherited from class de.jstacs.utils.random.MultivariateRandomGenerator
generate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EqualParts

public EqualParts()
Method Detail

generate

public void generate(double[] d,
                     int start,
                     int number,
                     MRGParams p)
Description copied from class: MultivariateRandomGenerator
Generates a n-dimensional random-array as part of the array d beginning at start.

Specified by:
generate in class MultivariateRandomGenerator
Parameters:
d - the array
start - the start index for generated values
number - the dimension of the array
p - the parameter of the distribution

generate

public double[] generate(int n)

generate

public void generate(double[] d,
                     int start,
                     int number)