Ответ 1
Посмотрите scipy.optimize.curve_fit:
scipy.optimize.curve_fit (f, xdata, ydata, p0 = None, sigma = None, ** kw)
Используйте нелинейные наименьшие квадраты для соответствия функции, f, данным.
Я пытаюсь подгонять некоторые данные и прочее, я знаю, что есть простая команда сделать это с помощью python/numpy/matplotlib, но я не могу ее найти. Я думаю, что это что-то вроде
popt,popc = numpy.curvefit(f,x)
где popt
- параметры f
, popc
- качество посадки, а f
- предопределенная функция f. Знает ли кто-нибудь из вас?
Посмотрите scipy.optimize.curve_fit:
scipy.optimize.curve_fit (f, xdata, ydata, p0 = None, sigma = None, ** kw)
Используйте нелинейные наименьшие квадраты для соответствия функции, f, данным.
Найдено. Curve_fit от оптимизации в scipy