在 Python 中計算導數
Muhammad Maisam Abbas
2021年10月2日
2021年7月11日
本教程將介紹 Python 中計算函式導數的方法。
使用 Python 中的 SymPy 庫進行派生
SymPy 庫 被稱為 Python Symbolic library
。它可用於執行復雜的數學運算,例如 Python 中函式的導數。SymPy 庫中的 diff()
函式可用於計算函式的導數。我們可以使用 Python 中的 Symbol()
函式指定要用來計算導數的變數。請參考以下程式碼示例。
from sympy import *
import numpy as np
x = Symbol('x')
y = x**2 + 1
yprime = y.diff(x)
print(yprime)
輸出:
2*x
在上面的程式碼中,我們用 Python 中的 SymPy 庫的 diff()
函式計算了函式 x^2 + 1
的導數。我們使用 Symbol()
函式將符號指定為 x
,並計算關於符號 x
的導數。
Author: Muhammad Maisam Abbas
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn