least_squares_approximant, a MATLAB code which finds a polynomial approximant to data using linear least squares (LLS).
The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.
least_squares_approximant is available in a MATLAB version.
chebyshev, a MATLAB code which computes the Chebyshev interpolant/approximant to a given function over an interval.
divdif, a MATLAB code which uses divided differences to compute the polynomial interpolant to a given set of data.
hermite_interpolant, a MATLAB code which computes the Hermite interpolant, a polynomial that matches function values and derivatives.
rbf_interp_1d, a MATLAB code which defines and evaluates radial basis function (RBF) interpolants to 1D data.
spline, a MATLAB code which constructs and evaluates spline interpolants and approximants.
test_interp, a MATLAB code which defines a number of test problems for interpolation, provided as a set of (x,y) data.
test_interp_fun, a MATLAB code which defines a number of test problems for interpolation, provided as functions (x,f(x)).
vandermonde_interp_1d, a MATLAB code which finds a polynomial interpolant to data by setting up and solving a linear system involving the Vandermonde matrix.