aim4.noise
Class UniformFixedNoiseFunction

java.lang.Object
  extended by aim4.noise.UniformFixedNoiseFunction
All Implemented Interfaces:
NoiseFunction

public class UniformFixedNoiseFunction
extends Object
implements NoiseFunction

NoiseFunction that adds noise uniformly within a fixed proportion of the true value.


Constructor Summary
UniformFixedNoiseFunction(double range)
          Class constructor.
 
Method Summary
 double apply(double trueValue)
          Apply the noise function to the given value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UniformFixedNoiseFunction

public UniformFixedNoiseFunction(double range)
Class constructor.

Parameters:
range - the range, in each direction, of potential noise.
Method Detail

apply

public double apply(double trueValue)
Apply the noise function to the given value.

Specified by:
apply in interface NoiseFunction
Parameters:
trueValue - the actual value of the quantity.
Returns:
the value of the quantity with noise added.


Copyright © 2011. All Rights Reserved.