подгонка кривой с питоном - PullRequest
14 голосов
/ 26 ноября 2011

Я пытаюсь уместить некоторые данные и прочее, я знаю, что есть простая команда сделать это с помощью python / numpy / matplotlib, но я не могу ее найти.Я думаю, что это что-то вроде

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

, где popt - это параметры f, popc - это подходящее качество, а f - это предопределенная функция f.Кто-нибудь из вас знает это?

Ответы [ 2 ]

29 голосов
/ 26 ноября 2011

Взгляните на scipy.optimize.curve_fit :

scipy.optimize.curve_fit (f, xdata, ydata, p0 = нет, сигма = нет, ** квт)

Используйте нелинейные наименьшие квадраты для подгонки функции f к данным.

0 голосов
/ 26 ноября 2011

Нашел . Curve_fit от оптимизировать в scipy

...