mp.invertlaplace(fp,t,method ='talbot')引发TypeError(“无法从” + repr(x)创建mpf)

时间:2018-12-13 11:07:20

标签: mpmath

当我尝试使用以下语法获取反laplace结果时,系统引发错误信息TypeError(“无法从” + repr(x)创建mpf)。

>>>import mpmath as mp

>>>from functools import reduce

>>>s = sp.symbols('s')

>>>x = sp.symbols('x')

>>>y = sp.symbols('y')

>>>wse =[mp.exp(-0.5*s)/(s + 1), mp.exp(-2*s)/(3*s + 1)]

>>>a = (reduce(lambda x,y: x*y, wse[0]))

>>>fp = lambda s:a/s

>>>b = mp.invertlaplace(fp,t=10,method='talbot')

>>>print(b)

由于wse的列表将在我的循环中更改,因此我没有直接进行拉普拉斯逆向传输。 有人可以帮助解决这个问题吗? 预先谢谢你。

0 个答案:

没有答案