我有這段代碼來計算引數中給出的函式的積分。我試圖在互聯網上搜索以找到解決方案,但沒有找到。我想看看一步一步的積分(和導數)計算。
import sympy
from sympy import sin, cos, tan, exp, log, integrate
from sympy.integrals.manualintegrate import manualintegrate
integrate(log(x))
manualintegrate(log(x), x)
uj5u.com熱心網友回復:
使用integral_steps函式:
from sympy import log, Symbol
from sympy.integrals.manualintegrate import integral_steps
x = Symbol('x')
steps = integral_steps(log(x), x)
print(steps)
請注意,這些步驟是使用規則的內部表示列印的,因此您必須自己推斷出規則是什么。但應該不會太難。例如,上面的例子列印
PartsRule(u=log(x), dv=1, v_step=ConstantRule(constant=1, context=1, symbol=x),
second_step=ConstantRule(constant=1, context=1, symbol=x), context=log(x), symbol=x)
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/535663.html
上一篇:遞回實作接受兩個正整數a和b的函式halves,并回傳一個包含值a的串列
下一篇:渲染的羽化線衰減斜率(數學)
