This can handle about vectors with size 20 (takes about 7 seconds for that size)
a vector of 10 only takes a fraction of a second.
Solves Newton's divided difference, which is naturally a recursive process. Seeing the recursion helps understand the process of finding divided differences.
Generally you'd only need a few coefficients, so 10 is not such a bad limit as far as speed.
Used to calculate coefficients of a interpolation polynomial
http://en.wikipedia.org/wiki/Divided_differences
Usage : divdiff(x,y), or divdiff(x,f(x)) if f is an anonymous function.
Steal my code... knowledge should be shared. Just don't try and sell it... unless you need lunch money and you've exhausted all your options, then I understand.
Citar como
Daniel (2024). Newton's Divided Difference (https://www.mathworks.com/matlabcentral/fileexchange/45768-newton-s-divided-difference), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
Etiquetas
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
Versión | Publicado | Notas de la versión | |
---|---|---|---|
1.0.0.0 |