项目作者: aniketp

项目描述 :
Chebyshev interpolation of an infinitely differentiable function on the given discrete computational grid
高级语言: MATLAB
项目地址: git://github.com/aniketp/chebyshev-lobatto-interpolation.git
创建时间: 2019-04-06T12:03:40Z
项目社区:https://github.com/aniketp/chebyshev-lobatto-interpolation

开源协议:

下载


Chebyshev-Lobatto-Interpolation

Approximation of an infinitely differentiable function based on the given discrete computational grid,
at intermediate evaluation points. The algorithm implements a more accurate version of the naive
polynomial interpolation, following
the paper Finding the Zeros of a Univariate Equation:
Proxy Rootfinders, Chebyshev Interpolation, and the Companion
Matrix
by John P. Boyd.

Made as the Course Project 2 for Numerical Analysis and Scientific Computing-1 (MTH308B).

For functions with insanely large evaluation points, the observed accuracy improved by a factor of 10 trillion
as compared to the naive interpolation method,
after multiple runs on Matlab 2019a interpreter.

References

[1] JOHN P. BOYD, Finding the Zeros of a Univariate Equation…

[2] Wikipedia Contributers, Polynomial Interpolation, Wikipedia

Acknowledgment @kpsunil, for referencing the paper and the previous implementation.