- Un polinomio de grado \( n \) interpola \( n+1 \) puntos. Ni uno mas, ni uno menos.
Lo que vos estás mostrando es una tabla generada por un polinomio de 3er grado, si querés usarla, te quedarte con 4 puntos y aplicar la fórmula de interpolación de Lagrange o la de Newton.
- Cuando se tienen datos medidos, estos están afectados de errores de medición --> Salvo que se trate de 3 o 4 puntos NO es conveniente interpolar porque en puntos intermedios la desviación puede ser ENORME.
Lo que se hace es un ajuste por mínimos cuadrados con polinomios de grado \( \dfrac{n}{2} \) como máximo (n es la cantidad de puntos). Si el grado es mayor, el polinomio se va acercando a los valores con error, que es lo que se busca corregir.
El ajuste por mínimos cuadrados lleva a resolver un sistema de ecuaciones, previo armado de la matriz. A menos que se trate de un ejercicio lo sensato es usar software.
Por ejemplo en Matlab son 3 líneas:
>> x2=[ 4.5 5 5.5 6 6.5 7 7.5 8];
>> y2=[-4287.5 -2700 -1562.5 -800 -337.5 -100 -12.5 0];
>> A = polyfit(x2,y2,3)
A =
100 -2400 19200 -51200