org.encog.mathutil.rbf
Class MexicanHatFunction
- java.lang.Object
-
- org.encog.mathutil.rbf.BasicRBF
-
- org.encog.mathutil.rbf.MexicanHatFunction
-
- All Implemented Interfaces:
- java.io.Serializable, RadialBasisFunction
public class MexicanHatFunction extends BasicRBF
Multi-dimensional Mexican Hat, or Ricker wavelet, function. It is usually only referred to as the "Mexican hat" in the Americas, due to cultural association with the "sombrero". In technical nomenclature this function is known as the Ricker wavelet, where it is frequently employed to model seismic data. http://en.wikipedia.org/wiki/Mexican_Hat_Function- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description MexicanHatFunction(double peak, double[] center, double width)Construct a multi-dimension Mexican hat function with the specified peak, centers and widths.MexicanHatFunction(double center, double peak, double width)Construct a single-dimension Mexican hat function with the specified peak, centers and widths.MexicanHatFunction(int dimensions)Create centered at zero, width 0, and peak 0.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description doublecalculate(double[] x)Calculate the result from the function.-
Methods inherited from class org.encog.mathutil.rbf.BasicRBF
getCenter, getCenters, getDimensions, getPeak, getWidth, setCenters, setPeak, setWidth, toString
-
-
-
-
Constructor Detail
-
MexicanHatFunction
public MexicanHatFunction(double center, double peak, double width)Construct a single-dimension Mexican hat function with the specified peak, centers and widths.- Parameters:
peak- The peak for all dimensions.center- The centers for each dimension.width- The widths for each dimension.
-
MexicanHatFunction
public MexicanHatFunction(double peak, double[] center, double width)Construct a multi-dimension Mexican hat function with the specified peak, centers and widths.- Parameters:
peak- The peak for all dimensions.center- The centers for each dimension.width- The widths for each dimension.
-
MexicanHatFunction
public MexicanHatFunction(int dimensions)
Create centered at zero, width 0, and peak 0.- Parameters:
dimensions- Dimensions.
-
-
DMelt 3.0 © DataMelt by jWork.ORG