我需要求解微分方程y' = 6e ^(2x-y)。 我试图与dsolve()同意。
sol = dsolve(Derivative(f(x), x) - 6 *(e**(2*x-f(x))), f(x))
但总是得到错误
期待整数或分数,得到7.38905609893065022723042746058和6
有什么问题?
答案 0 :(得分:1)
你从哪里得到e
?您似乎使用math.exp(1)
或类似的方法来获取符号包无法正确处理的浮点值
使用sympy.exp
可以很好地工作,甚至可以正确识别定义e=sympy.exp(1)
。两者都有结果
Eq(f(x), log(C1 + 3*exp(2*x)))