JMSLTM Numerical Library 4.0

com.imsl.math
Class RadialBasis.Gaussian

java.lang.Object
  extended bycom.imsl.math.RadialBasis.Gaussian
All Implemented Interfaces:
RadialBasis.Function
Enclosing class:
RadialBasis

public static class RadialBasis.Gaussian
extends Object
implements RadialBasis.Function

The Gaussian basis function, e^{-ax^2}.


Constructor Summary
RadialBasis.Gaussian(double a)
           
 
Method Summary
 double f(double x)
          A radial basis function.
 double g(double x)
          The derivative of the radial basis function.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RadialBasis.Gaussian

public RadialBasis.Gaussian(double a)
Method Detail

f

public double f(double x)
Description copied from interface: RadialBasis.Function
A radial basis function.

Specified by:
f in interface RadialBasis.Function
Parameters:
x - a double, the point at which the function is to be evaluated
Returns:
a double, the value of the function at x

g

public double g(double x)
Description copied from interface: RadialBasis.Function
The derivative of the radial basis function.

Specified by:
g in interface RadialBasis.Function
Parameters:
x - a double, the point at which the function is to be evaluated
Returns:
a double, the value of the function at x

JMSLTM Numerical Library 4.0

Copyright 1970-2006 Visual Numerics, Inc.
Built June 1 2006.