Python 是一門強大的編程語言,除了常規數學計算外,它還可以進行一些高級的數學運算,例如求導并計算。對于初學者來說,這可能會感到有些困難。本文將介紹如何使用 Python 實現求導并計算的操作。
from sympy import * # 導入 sympy 模塊 from sympy.abc import x # 定義符號 x # 定義函數 f(x) = x^3 + 3x^2 + 1 f = x ** 3 + 3 * x ** 2 + 1 # 對 f(x) 求導,并打印結果 df = diff(f, x) print("f(x) 的導數為:", df) # 計算 f(2) 的值,并打印結果 res = f.subs(x, 2) print("f(2) 的值為:", res) # 計算 df(2) 的值,并打印結果 res = df.subs(x, 2) print("f(x) 在 x=2 處的導數為:", res)
上述代碼使用 sympy 模塊進行求導和函數值計算。使用 diff 函數對函數 f(x) 進行求導,并打印結果。接著,使用 subs 函數計算并打印函數 f(x) 在 x=2 處的值和導數 df(2) 的值。
上一篇python 類的切片
下一篇python 求所有根