Este es un método de interpolación, que es la estimación de un valor dentro de dos valores conocidos, en este caso un polinomio que pasa por dos puntos (x, y).
La fórmula de diferencia dividida de Newton, como su nombre lo indica, crea una tabla que se llena con una especie de ecuaciones que se obtienen agregando durante cada iteración un polinomio con la forma:
f[x0, x1]=f(x1)-f(x0)/(x1-x0)
f[x0, x1, x2]=f(x1,x2)-f(x0,x1)/(x2-x0)
y así sucesivamente....
Hasta que quede la ecuación final=f(x0)+(x-x0)f[x0, x1]+(x-x0)(x-x1)f[x0, x1, x2].....
Deberá proporcionar al algoritmo un vector X con los valores x de los puntos y un vector Y con los valores y de los puntos.
https://drive.google.com/file/d/1zKDShNLsvZ9aGuKnLESHdx51oGVwV_Bh/view?usp=sharingPseudocodes
https://docs.google.com/document/d/1lhCJcq6g3kR1mS4c0mUvKZx7vY2sDJzoK0Xz67WbRbc/edit?usp=sharing