Class PiecewiseBicubicSplineInterpolatingFunction

java.lang.Object
org.apache.commons.math4.analysis.interpolation.PiecewiseBicubicSplineInterpolatingFunction
All Implemented Interfaces:
BivariateFunction

public class PiecewiseBicubicSplineInterpolatingFunction
extends java.lang.Object
implements BivariateFunction
Function that implements the bicubic spline interpolation. This implementation currently uses AkimaSplineInterpolator as the underlying one-dimensional interpolator, which requires 5 sample points; insufficient data will raise an exception when the value method is called.
Since:
3.4
  • Constructor Summary

    Constructors 
    Constructor Description
    PiecewiseBicubicSplineInterpolatingFunction​(double[] x, double[] y, double[][] f)  
  • Method Summary

    Modifier and Type Method Description
    boolean isValidPoint​(double x, double y)
    Indicates whether a point is within the interpolation range.
    double value​(double x, double y)
    Compute the value for the function.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait