Численно интегрировать функцию с параметрамиPython

Программы на Python
Ответить
Anonymous
 Численно интегрировать функцию с параметрами

Сообщение Anonymous »

У меня есть подынтегральная функция f(x), которая зависит от x и нескольких других параметров: a1, a2, a3 и т. д. Эту функцию может быть сложно или невозможно символически интегрировать через SymPy; вот почему я хочу использовать SciPy для численного интегрирования, но я не уверен, как я могу это сделать, чтобы сохранить параметры a1, ... и получить результат интегрирования с точки зрения этих параметров.
Например, f( x) = a * x^2, но я "не знаю", как решить ее аналитически, и после интегрирования от x = 0 до x = 1 хочу получить a / 3.
Если это важно , я хочу сохранить эти параметры, потому что я необходимо дифференцировать выражение после интегрирования по этим параметрам.
Так есть ли способ сделать это, используя существующие инструменты scipy/numpy, или мне нужно создать свой собственный числовой интегратор?

Подробнее здесь: https://stackoverflow.com/questions/792 ... parameters
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»