Numpy / Scipy精确导数?

时间:2015-09-25 21:03:43

标签: python numpy scipy sympy derivative

我试图在scipy或numpy中找到一个函数来计算精确的一阶导数而不是有限差分(这似乎是numpy.gradient和scipy.misc.derivative使用的方法。这样做存在?

我试图找到几个函数的数值导数。 我宁愿不用同情心!

1 个答案:

答案 0 :(得分:0)

如果你在谈论象征性的差异化,那么据我所知,numpy和scipy不提供这个(你已经注意到如何计算衍生物)。

所以看起来像是你唯一的选择。

from sympy import *
x = Symbol('x')
y = x**3 + 2*x + 6
d = y.diff(x)

您还可以阅读examples