Алексей Воронов Asked:2020-02-20 13:59:08 +0000 UTC2020-02-20 13:59:08 +0000 UTC 2020-02-20 13:59:08 +0000 UTC 在 Python 中求导数 772 如何在 Python 中求函数的导数?哪个图书馆有这方面的必要功能? python 2 个回答 Voted Best Answer jfs 2020-02-21T16:56:32Z2020-02-21T16:56:32Z SymPy(来自 Symbolic math 和 Python): >>> from sympy import diff, symbols, cos, sin >>> x, y = symbols('x y') >>> diff(cos(x)) -sin(x) >>> diff(cos(x) + 1j*sin(y), x) -sin(x) >>> diff(cos(x) + 1j*sin(y), y) 1.0*I*cos(y) Zefick 2020-02-20T14:39:49Z2020-02-20T14:39:49Z 使用函数scipy.misc.derivative,您可以找到函数在某一点的 N 次导数。 https://docs.scipy.org/doc/scipy-0.18.0/reference/generated/scipy.misc.derivative.html 另一种选择是numpy.diff,但其中一个值数组作为输入,另一个数组作为输出。用于绘制图形。
SymPy(来自 Symbolic math 和 Python):
使用函数
scipy.misc.derivative,您可以找到函数在某一点的 N 次导数。https://docs.scipy.org/doc/scipy-0.18.0/reference/generated/scipy.misc.derivative.html
另一种选择是
numpy.diff,但其中一个值数组作为输入,另一个数组作为输出。用于绘制图形。