Cubic Spline or Polynomial Interpolation
This tool performs polynomial interpolation and cubic spline interpolation, using the Plotly library for graphing.
For the Polynomial Interpolation it fits a polynomial of the selected degree to the input points. Which is suitable for smaller datasets but may exhibit "Runge's phenomenon" for higher-degree polynomials.
The Cubic Spline Interpolation provides a piecewise polynomial fit with continuous first and second derivatives. The Cubic Spline method avoids Runge's phenomenon and is ideal for smooth interpolation between points.
Corrections:
25 Jan 2025 | vs. 1.8 | Fix an issue that the datasets needs to be in ascending order for cubic spline function to work. |
17 Nov 2023 | vs. 1.7 | Switch to the Plotly library for graphing |
9 Nov 2019 | vs. 1.6 | Redesign GUI |
28 Nov 2011 | vs. 1.5 | Layout changes and switching to using canvas objects for HTML graphics. Now Print also print the Graphic of the interpolation |
15 Jul 2008 | vs 1.4 | The verbose option displays new the interpolation polynomials |
8 Apr 2007 | vs 1.2 | Cubic Spline interpolation added |
27 Dec 2006 | vs 1.1 | Initial release |