猿问

在SymPy中明智地使用常量

我在SymPy Live上尝试了以下方法


b,c,t = symbols('b c t')

g = 1/(1+exp(c*(b-t)))

integrate(g,t)

结果是Integral(1/(exp(c*(b - t)) + 1), t)我理解为“无法处理”。


但是,当我尝试


g = 1/(1+exp(0.1*(b-t)))

integrate(g,t)

我得到:


1.0*t + 10.0*log(exp(-0.1*b) + exp(-0.1*t))

我可以很容易地更换0.1和10由c和1/c。使SymPy在c上扼流但处理0.1的错误是我做错了什么?


至尊宝的传说
浏览 255回答 2
2回答
随时随地看视频慕课网APP

相关分类

Python
我要回答