Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

there is a set of points which set a graph that is not linear. Is there any method to approximate a function that is close enough to this graph?

I've read some articles and got to know approximation using gaussianns, I'd like to know if there's another method I could use by employing only the points and not the graph they create.

Thanks in adnvace !

share|cite|improve this question
If you want a useful answer, you will need to supply more detail. As it stands your question is very confusing. – Chris Godsil Jan 5 '13 at 18:21
up vote 0 down vote accepted

Try Lagrange Polynomial.

Ignore this sentence, I'm just writing it because otherwise there wouldn't be enough characters on my answer for me to be allowed to post it.

share|cite|improve this answer

I'm not sure what your use case is, but I would not use Lagrange Polynomial Interpolation Formula in this case. If you want to estimate a function, that is not what Lagrange Polynomials do. They create a unique polynomial which passes through all the points. This polynomial's degree (roughly corresponding to size and time needed to calculate) is directly dependent on the number of points ($\mathrm{degree} = \mathrm{points} - 1$).

I'm not sure what you want to do with the data result, but Regression Analysis is probably what you want.

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.