web-dev-qa-db-fra.com

ajustement de courbe avec python

J'essaie d'adapter certaines données, je sais qu'il existe une commande simple pour le faire avec python/numpy/matplotlib, mais je ne le trouve pas. Je pense que c'est quelque chose comme 

popt,popc = numpy.curvefit(f,x)

popt est les paramètres de f, popc est la qualité de l'ajustement et f est une fonction prédéfinie de f. Est-ce que l'un de vous le sait?

14
Yotam

Jetez un coup d’œil à scipy.optimize.curve_fit :

scipy.optimize.curve_fit (f, xdata, ydata, p0 = aucun, sigma = aucun, ** kw)

Utilisez des moindres carrés non linéaires pour ajuster une fonction, f, à des données.

29
ars

Je l'ai trouvé . Curve_fit de optimiser dans Scipy

0
Yotam