繁体   English   中英

将 function 指数写入 python

[英]Write function exponential in python

我想得到这个 function Function的衍生物

这就是我在代码中编写它的方式,但它给了我这个

745*(1-e(-x/10)-49*x Derivate with python所以我想我写错了,因为我手动完成了它,它给了我另一个结果。

有人能告诉我如何在 python 中正确表达吗?

这是我的代码

from sympy.interactive import printing
from sympy import Derivative, diff, simplify, Symbol
from sympy import exp as e
printing.init_printing(use_latex="mathjax")

"Calculo de la primera derivada de f"

x = Symbol ('x')
Derivative(745*(1-e(-x/10)-49*x),x, 1).doit()

就像Ritwik所说,您错误地添加了括号,这就是您得到错误答案的原因。 Derivative((745*(1-e(-x/10))-49*x),x, 1).doit()是正确的方法。

正确答案是 -49 + 149*exp(-x/10)/2 根据this

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM