萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 編程語言綜合 >> Python求導數的方法

Python求導數的方法

   本文實例講述了Python求導數的方法。分享給大家供大家參考。具體實現方法如下:

  ?

1 2 3 4 5 6 7 8 9 10 11 12 13 def func(coeff): sum='' for key in coeff: sum=sum+'+'+str(key)+'*'+'x'+'**'+str(coeff[key]) return sum[1:]   from sympy import * from sympy.core.sympify import SympifyError expr = func({2:0,3:1,4:2,5:7}) x = Symbol("x") sexpr = sympify(expr) print diff(sexpr, x) print diff(sexpr, x).subs('x',3)

  使用字典來完成這件事:

  ?

1 (2+3*x+4*x**2+7*x**3.7).diff(x).subs({x:3}).evalf()

  希望本文所述對大家的Python程序設計有所幫助。

copyright © 萬盛學電腦網 all rights reserved