# Package org.apache.commons.math3.analysis.interpolation

package org.apache.commons.math3.analysis.interpolation
Univariate real functions interpolation algorithms.

Related Packages
Package
Description
org.apache.commons.math3.analysis
Parent package for common numerical analysis procedures, including root finding, function interpolation and integration.
org.apache.commons.math3.analysis.differentiation
This package holds the main interfaces and basic building block classes dealing with differentiation.
org.apache.commons.math3.analysis.function
The `function` package contains function objects that wrap the methods contained in `Math`, as well as common mathematical functions such as the gaussian and sinc functions.
org.apache.commons.math3.analysis.integration
Numerical integration (quadrature) algorithms for univariate real functions.
org.apache.commons.math3.analysis.polynomials
Univariate real polynomials implementations, seen as differentiable univariate real functions.
org.apache.commons.math3.analysis.solvers
Root finding algorithms, for univariate real functions.
Class
Description
AkimaSplineInterpolator
Computes a cubic spline interpolation for the data set using the Akima algorithm, as originally formulated by Hiroshi Akima in his 1970 paper "A New Method of Interpolation and Smooth Curve Fitting Based on Local Procedures." J.
BicubicInterpolatingFunction
Function that implements the bicubic spline interpolation.
BicubicInterpolator
Generates a `bicubic interpolating function`.
BicubicSplineInterpolatingFunction
Deprecated.
as of 3.4 replaced by `PiecewiseBicubicSplineInterpolatingFunction`
BicubicSplineInterpolator
Deprecated.
as of 3.4 replaced by `PiecewiseBicubicSplineInterpolator`
BivariateGridInterpolator
Interface representing a bivariate real interpolating function where the sample points must be specified on a regular grid.
DividedDifferenceInterpolator
Implements the Divided Difference Algorithm for interpolation of real univariate functions.
FieldHermiteInterpolator<T extends FieldElement<T>>
Polynomial interpolator using both sample values and sample derivatives.
HermiteInterpolator
Polynomial interpolator using both sample values and sample derivatives.
InterpolatingMicrosphere
Utility class for the `MicrosphereProjectionInterpolator` algorithm.
InterpolatingMicrosphere2D
Utility class for the `MicrosphereProjectionInterpolator` algorithm.
LinearInterpolator
Implements a linear function for interpolation of real univariate functions.
LoessInterpolator
Implements the Local Regression Algorithm (also Loess, Lowess) for interpolation of real univariate functions.
MicrosphereInterpolatingFunction
Deprecated.
Code will be removed in 4.0.
MicrosphereInterpolator
Deprecated.
Code will be removed in 4.0.
MicrosphereProjectionInterpolator
Interpolator that implements the algorithm described in William Dudziak's MS thesis.
MultivariateInterpolator
Interface representing a univariate real interpolating function.
NevilleInterpolator
Implements the Neville's Algorithm for interpolation of real univariate functions.
PiecewiseBicubicSplineInterpolatingFunction
Function that implements the bicubic spline interpolation.
PiecewiseBicubicSplineInterpolator
Generates a piecewise-bicubic interpolating function.
SmoothingPolynomialBicubicSplineInterpolator
Deprecated.
To be removed in 4.0 (see MATH-1166).
SplineInterpolator
Computes a natural (also known as "free", "unclamped") cubic spline interpolation for the data set.
TricubicInterpolatingFunction
Function that implements the tricubic spline interpolation, as proposed in Tricubic interpolation in three dimensions, F.
TricubicInterpolator
Generates a tricubic interpolating function.
TricubicSplineInterpolatingFunction
Deprecated.
To be removed in 4.0 (see MATH-1166).
TricubicSplineInterpolator
Deprecated.
To be removed in 4.0 (see MATH-1166).
TrivariateGridInterpolator
Interface representing a trivariate real interpolating function where the sample points must be specified on a regular grid.
UnivariateInterpolator
Interface representing a univariate real interpolating function.
UnivariatePeriodicInterpolator
Adapter for classes implementing the `UnivariateInterpolator` interface.