Interface FieldUnivariateInterpolator
- All Known Implementing Classes:
 AkimaSplineInterpolator,LinearInterpolator,SplineInterpolator
public interface FieldUnivariateInterpolator
Interface representing a univariate field interpolating function.
- Since:
 - 1.5
 
- 
Method Summary
Modifier and TypeMethodDescription<T extends CalculusFieldElement<T>>
CalculusFieldUnivariateFunction<T> interpolate(T[] xval, T[] yval) Compute an interpolating function for the dataset. 
- 
Method Details
- 
interpolate
<T extends CalculusFieldElement<T>> CalculusFieldUnivariateFunction<T> interpolate(T[] xval, T[] yval) throws MathIllegalArgumentException Compute an interpolating function for the dataset.- Type Parameters:
 T- the type of the field elements- 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.MathIllegalArgumentException- if arrays lengthes do not match
 
 -