Class NevilleInterpolator

java.lang.Object
org.apache.commons.math4.analysis.interpolation.NevilleInterpolator
All Implemented Interfaces:
java.io.Serializable, UnivariateInterpolator

public class NevilleInterpolator
extends java.lang.Object
implements UnivariateInterpolator, java.io.Serializable
Implements the Neville's Algorithm for interpolation of real univariate functions. For reference, see Introduction to Numerical Analysis, ISBN 038795452X, chapter 2.

The actual code of Neville's algorithm is in PolynomialFunctionLagrangeForm, this class provides an easy-to-use interface to it.

Since:
1.2
See Also:
Serialized Form
  • Constructor Summary

    Constructors 
    Constructor Description
    NevilleInterpolator()  
  • Method Summary

    Modifier and Type Method Description
    PolynomialFunctionLagrangeForm interpolate​(double[] x, double[] y)
    Computes an interpolating function for the data set.

    Methods inherited from class java.lang.Object

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