我想手动计算拉普拉斯逆变换而不求助于任何库。具体来说,我想计算双边拉普拉斯逆变换。我想检查我的理解并手动尝试以下操作,但无法匹配答案。我哪里错了?
我想计算 1/(sa) 的拉普拉斯变换。我知道答案是 e at。我的尝试:
a = 2
t = 0.5
f = lambda s: 1/(s-a)
def g(u):
gammah=1
s = complex(real=gammah,imag=u)
return (f(s)).real*np.cos(s.imag*t) * 2*np.exp(s.real*t)/pi
import spicy as sp
import numpy as np
sp.integrate(g,0,np.inf,limit=10000)
给我-0.9999999
但我知道答案是 exp = 2.71...