org.apache.commons.math3.analysis.interpolation
Interface UnivariateInterpolator

All Known Implementing Classes:
DividedDifferenceInterpolator, LinearInterpolator, LoessInterpolator, NevilleInterpolator, SplineInterpolator, UniLinearIntervalsInterpolator, UnivariatePeriodicInterpolator

public interface UnivariateInterpolator

Interface representing a univariate real interpolating function.

Version:
$Id: UnivariateInterpolator.java 7703 2013-02-12 17:12:25Z CardosoP $

Method Summary
 UnivariateFunction interpolate(double[] xval, double[] yval)
          Compute an interpolating function for the dataset.
 

Method Detail

interpolate

UnivariateFunction interpolate(double[] xval,
                               double[] yval)
Compute an interpolating function for the dataset.

Parameters:
xval - Arguments for the interpolation points.
yval - Values for the interpolation points.
Returns:
a function which interpolates the dataset.
Throws:
MathIllegalArgumentException - if the arguments violate assumptions made by the interpolation algorithm.


Copyright © 2016 CNES. All Rights Reserved.