簡體   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