我正在尝试在 python 中分离指数函数。
import sympy as sym
from sympy.abc import t
from sympy import exp
u = (3*(exp(4*t) - 1)*exp(-4*t))/4
apart = sym.apart(u, t)
print(apart)
但是我得到了错误:
exp(4*t) contains an element of the set of generators
最佳答案
看起来 exp() 正在混淆它。解决方法
import sympy as sym
from sympy.abc import t,z
from sympy import exp
u = (3*(exp(4*t) - 1)*exp(-4*t))/4
expr = sym.apart(u.subs(exp(t),z), z)
expr = expr.subs(z,exp(t))
哪个给
Out[3]: 3/4 - 3*exp(-4*t)/4
在 conda 上使用 3.7
关于python - 如何在python中分离指数函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57132637/