Package de.gsi.dataset.testdata.spi
Class RandomDataGenerator
- java.lang.Object
-
- de.gsi.dataset.testdata.spi.RandomDataGenerator
-
public final class RandomDataGenerator extends java.lang.ObjectGenerates arrays with random data.- Version:
- $Id: RandomDataGenerator.java,v 1.5 2008-12-11 13:46:35 emccrory Exp $
-
-
Constructor Summary
Constructors Constructor Description RandomDataGenerator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]generateByteArray(int size)static double[]generateDoubleArray(double firstValue, double variance, int size)static float[]generateFloatArray(float firstValue, float variance, int size)static int[]generateIntArray(int firstValue, int variance, int size)static double[]generateZeroOneArray(double firstValue, int size)static double[]getGaussianX()static double[]getGaussianY()static voidgetNew1DGaussian()static voidmain(java.lang.String[] args)static doublemyRandom(double low, double high)static doublenextGaussian()static doublerandom()
-
-
-
Method Detail
-
generateZeroOneArray
public static double[] generateZeroOneArray(double firstValue, int size)
-
generateDoubleArray
public static double[] generateDoubleArray(double firstValue, double variance, int size)
-
generateFloatArray
public static float[] generateFloatArray(float firstValue, float variance, int size)
-
generateIntArray
public static int[] generateIntArray(int firstValue, int variance, int size)
-
generateByteArray
public static byte[] generateByteArray(int size)
-
nextGaussian
public static double nextGaussian()
-
random
public static double random()
-
myRandom
public static double myRandom(double low, double high)
-
getNew1DGaussian
public static void getNew1DGaussian()
-
getGaussianY
public static double[] getGaussianY()
-
getGaussianX
public static double[] getGaussianX()
-
main
public static void main(java.lang.String[] args)
-
-