Подгонка данных с интегральной функцией

Когда используешьcurve_fit отscipy.optimize для подгонки некоторых данных в python сначала определяется функция подбора (например, полином 2-го порядка) следующим образом:

def f(x, a, b): return a*x**2+b*xА затем приступает к примеркеpopt, pcov = curve_fit(f,x,y)

Но теперь возникает вопрос: как определить функцию в пункте 1. Если функция содержит интеграл (или дискретную сумму), например:

Экспериментальные данные все еще даны для x и f (x), поэтому пункт 2. будет похожим, я думаю, как только я смогу определить f (x) в python. Кстати, я забыл сказать, что предполагается, что g (t) имеет здесь хорошо известную форму и содержит подгоночные параметры, то есть такие параметры, как a и b, приведенные в полиномиальном примере. Буду признателен за любую оказанную помощь. Вопрос действительно должен быть общим, а функции, используемые в посте, являются случайными примерами.

Ответы на вопрос(2)

Ваш ответ на вопрос