我试图解决以下问题:
应用以下内容,我得到了正确的答案。
α, t, x = symbols('α t x')
integrate(α*x*exp(-α*x), (x, 0, oo), conds='none')
要检查解决方案(1/α
),我尝试了以下操作。
limit(integrate(α*x*exp(-α*x), (x, 0, t), conds='none'), t, oo)
但这会产生NotImplementedError: Result depends on the sign of -sign(α)
以及另一个没有描述的**NotImplementedError**
。该函数适用于实数,但不适用于oo
。我该如何解决这个问题?
答案 0 :(得分:2)
将参数positive = True
添加到symbols
函数可以缓解此问题。
α, t, x = symbols('α t x', positive = True)
func = integrate(α*x*exp(-α*x), (x, 0, t), conds='none')
(limit(func, t, oo))
屈服1/α