File Exchange

image thumbnail

Lagrange polynomial

version 1.0.0.0 (50.4 KB) by Ernesto Momox Beristain
Lagrange form of the interpolation polynomial

5 Downloads

Updated 18 Feb 2010

View License

% Polynomial Interpolation Problem: Lagrange Form
% x and y are vectors with the same dimensions
% Given n points: (x_k,y_k) k = 1,2,...n
% this function finds a polynomial P(x) of degree less
% than n such that P(x_k) = y_k
% --
% Remarks:
% The resulting polynomial is displayed in symbolic notation
% --
% Example
% x=[0 1 2 3 4 5 6 7];
% y=[4 -6 -1 16 -2 6 12 17];
% pol=show_polinterp(x,y);
% --
% x=[1 2 3 4 5 6 7];
% y=1+x.^3-x.^6;
% pol=show_polinterp(x,y);
%
% For evaluating pol, try
% subs(pol,x), it will return vector y
%--

Cite As

Ernesto Momox Beristain (2021). Lagrange polynomial (https://www.mathworks.com/matlabcentral/fileexchange/26724-lagrange-polynomial), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (1)

Eric Bourgogne

Good file, Works OK, easy to use.
The plot is a little misleading, it can be easily improved to show the polynome with a fine pitch.

MATLAB Release Compatibility
Created with R2008b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!