I would like to approximate a polynomial equation from a series of points. Searching around this site I found this post which pointed to the Lagrange Interpolating Polynomial.
The challenge however is that the points I have are inexact, differing by +/- 10% of the actual f(x).
Using the previously mentioned approach produces a result that is "perfect" with regard to the input points, except the degree of the polynomial is much higher than I'd like.
Is there a method to approximate a polynomial based on its points? Or alternatively reduce a higher-order polynomial?