cz.zcu.kiv.vsp.msloup.generator
Class UniformGenerator

java.lang.Object
  extended by cz.zcu.kiv.vsp.msloup.generator.UniformGenerator
All Implemented Interfaces:
IGenerator

public class UniformGenerator
extends Object
implements IGenerator

Generator spojiteho rovnomerneho rozdeleni s parametrem a a b pro generovani cisel na intervalu .

Priklad pouziti:

 IGenerator gen = new UniformGenerator(0, 1);
 System.out.println(gen.nextValue()); // vypise vygenerovanou hodnotu

Author:
Martin Sloup

Constructor Summary
UniformGenerator(double a, double b)
          Konstruktor generatoru spojiteho rovnomerneho rozdeleni pro generovani cisel na intervalu
 
Method Summary
 double nextValue()
          Vygeneruje dalsi hodnotu spojiteho rovnomerneho rozdeleni a vrati ji.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UniformGenerator

public UniformGenerator(double a,
                        double b)
Konstruktor generatoru spojiteho rovnomerneho rozdeleni pro generovani cisel na intervalu

Parameters:
a - pocatek intervalu
b - konec intervalu
Method Detail

nextValue

public double nextValue()
Vygeneruje dalsi hodnotu spojiteho rovnomerneho rozdeleni a vrati ji.

Specified by:
nextValue in interface IGenerator
Returns:
vygenerovanou hodnotu