Using the C++ Math Library    

Polynomial and Interpolation Functions

Data Interpolation 
Function
Purpose
griddata
Data gridding.
icubic
Cubic interpolation of 1-D function.
interp1
One-dimensional interpolation (1-D table lookup).
interp1q
Quick one-dimensional linear interpolation.
interp2
Two-dimensional interpolation (2-D table lookup).
interpft
One-dimensional interpolation using FFT method.

Spline Interpolation 
Function
Purpose
ppval
Evaluate piecewise polynomial.
spline
Piecewise polynomial cubic spline interpolant.

Geometric Analysis 
Function
Purpose
inpolygon
Detect points inside a polygonal region.
polyarea
Area of polygon.
rectint
Rectangle intersection area.

Polynomials 
Function
Purpose
conv
Multiply polynomials.
deconv
Divide polynomials.
mkpp
Make piece-wise polynomial.
poly
Construct polynomial with specified roots.
polyder
Differentiate polynomial.
polyfit
Fit polynomial to data.
polyval
Evaluate polynomial.
polyvalm
Evaluate polynomial with matrix argument.
residue
Partial-fraction expansion (residues).
resi2
Residue of a repeated pole.
roots
Find polynomial roots.
unmkpp
Supply information about piecewise polynomial.


 Data Analysis and Fourier Transform Functions Function Functions and ODE Solvers