com.rapidminer.tools.math.function.window
Class GaussianWindowFunction

java.lang.Object
  extended by com.rapidminer.tools.math.function.window.WindowFunction
      extended by com.rapidminer.tools.math.function.window.GaussianWindowFunction

public class GaussianWindowFunction
extends WindowFunction

A gaussian window function.

Author:
Tobias Malbrecht

Field Summary
 
Fields inherited from class com.rapidminer.tools.math.function.window.WindowFunction
BARTLETT, BLACKMAN, BLACKMAN_HARRIS, FUNCTION_NAMES, FUNCTIONS, GAUSSIAN, HAMMING, HANN, JUSTIFY_CENTER, JUSTIFY_LEFT, JUSTIFY_RIGHT, RECTANGULAR, TRIANGULAR
 
Constructor Summary
GaussianWindowFunction(java.lang.Integer width, double sigma)
           
GaussianWindowFunction(java.lang.Integer width, java.lang.Integer justification)
           
GaussianWindowFunction(java.lang.Integer width, java.lang.Integer justification, double sigma)
           
 
Method Summary
protected  double getValue(int width, int n)
           
 
Methods inherited from class com.rapidminer.tools.math.function.window.WindowFunction
createWindowFunction, createWindowFunction, createWindowFunction, createWindowFunction, getValue, getWeights
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GaussianWindowFunction

public GaussianWindowFunction(java.lang.Integer width,
                              double sigma)

GaussianWindowFunction

public GaussianWindowFunction(java.lang.Integer width,
                              java.lang.Integer justification)

GaussianWindowFunction

public GaussianWindowFunction(java.lang.Integer width,
                              java.lang.Integer justification,
                              double sigma)
Method Detail

getValue

protected double getValue(int width,
                          int n)
Specified by:
getValue in class WindowFunction


Copyright © 2001-2009 by Rapid-I