В документации SymPy говорится:
Плоскость может быть задана аргументом plane
, но будет выведена, если она передана как None.
Тем не менее, нет примеров методов, используемых для определения этой плоскости. Я пытаюсь найти обратное преобразование Лапласа для одной и той же функции с разными областями сходимости, но я не могу этого сделать.
Вот мой код:
from sympy import *
var('t,s')
F1 = 1/((s)*(s+1))
f1 = inverse_laplace_transform(F1,s,t,re(s)<-1)
print(f1)
F2 = 1/((s)*(s+1))
f2 = inverse_laplace_transform(F2,s,t,re(s)>0)
print(f2)
F3 = 1/((s)*(s+1))
f3 = inverse_laplace_transform(F3,s,t,-1<re(s)<0)
print(f3)
Но, Мой вывод:
Heaviside(t) - exp(-t)*Heaviside(t)
Heaviside(t) - exp(-t)*Heaviside(t)
-----------------------------------------------------------------------------
--Error Message--
TypeError: cannot determine truth value of Relational
Результат, который я ожидал, был:
Heaviside(t) - exp(-t)*Heaviside(t)
exp(-t)*Heaviside(-t) - Heaviside(-t)
-Heaviside(-t) - exp(-t)*Heaviside(t)
Пожалуйста, помогите мне:)