无法同情计算逆拉普拉斯变换

时间:2017-08-03 13:32:20

标签: python sympy

我有同情的x和s的功能。我想计算这个表达式的逆拉普拉斯变换。在docs之后,我继续以下内容:

>>> from sympy import *
>>> t,s,x,v_0, L, c = symbols('t, s, x, v_0, L, c')
>>> expr
-v_0*exp(s*x/c)/(s*(-exp(L*s/c) + exp(-L*s/c))) + v_0*exp(-s*x/c)/(s*(-exp(L*s/c) + exp(-L*s/c)))
>>> expr.simplify()
v_0*(-exp(L*s/c) + exp(s*(L + 2*x)/c))*exp(-s*x/c)/(s*(exp(2*L*s/c) - 1))
>>> inverse_laplace_transform(expr,s,t)
-v_0*InverseLaplaceTransform(exp(s*x/c)/(-s*exp(L*s/c) + s*exp(-L*s/c)), s, t, _None) + v_0*InverseLaplaceTransform(1/(-s*exp(L*s/c)*exp(s*x/c) + s*exp(-L*s/c)*exp(s*x/c)), s, t, _None

正确调用inverse_laplace_transform命令但返回InverseLaplaceTransform个对象。我是否需要打开这些内容,或者这对于sympy来说是否过于复杂?

0 个答案:

没有答案