Documentation of 'org.encog.mathutil.rbf.MultiquadricFunction' Java class
MultiquadricFunction
org.encog.mathutil.rbf

Class MultiquadricFunction

  • All Implemented Interfaces:
    java.io.Serializable, RadialBasisFunction


    public class MultiquadricFunction
    extends BasicRBF
    Multi-dimensional Multiquadric function. Do not use this to implement a 1d function, simply use MultiquadricFunction for that.
    See Also:
    Serialized Form
    • Constructor Detail

      • MultiquadricFunction

        public MultiquadricFunction(double center,
                                    double peak,
                                    double width)
        Construct a single-dimension Multiquadric 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.
      • MultiquadricFunction

        public MultiquadricFunction(double peak,
                                    double[] center,
                                    double width)
        Construct a multi-dimension Multiquadric 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.
      • MultiquadricFunction

        public MultiquadricFunction(int dimensions)
        Create centered at zero, width 0, and peak 0.
        Parameters:
        dimensions - The dimensions.
    • Method Detail

      • calculate

        public final double calculate(double[] x)
        Calculate the RBF result for the specified value.
        Parameters:
        x - The value to be passed into the RBF.
        Returns:
        The RBF value.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.