Compute the value of Lagrange polynomial at given points

The function computes the value of a Lagrange polynomial with mesh points x and mesh values y.
439 Downloads
Updated 23 Oct 2013

View License

The function is implemented based on Barycentric method. The code is vectorized for fast speed. The mesh points x is a row vector. The mesh value y is a matrix, with each row representing the mesh values of a polynomial. y(i,j) is the value of the i'th polynomial at mesh points j. The return value p is a matrix, with p(i,j) to be the value of the i'th polynomial at points t(j)

Cite As

Hongkai Dai (2024). Compute the value of Lagrange polynomial at given points (https://www.mathworks.com/matlabcentral/fileexchange/36522-compute-the-value-of-lagrange-polynomial-at-given-points), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2011a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Interpolation in Help Center and MATLAB Answers
Tags Add Tags

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.4.0.0

Change the 'equal' between two double precision numbers to 'approximate equal'. Replace all 'repmat' to 'bsxfun' to speed up computation

1.2.0.0

change the description of the file

1.1.0.0

change some description

1.0.0.0