Numpy/Scipy精确导数?

2024-04-29 10:47:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在scipy或numpy中找到一个函数,它计算精确的一阶导数而不是有限差分(这似乎是两种方法数字梯度以及scipy.misc.导数使用。这存在吗?在

我试图找到几个函数的数值导数。 我宁愿不使用sympy!在


Tags: 方法函数numpy数字差分scipy数值misc
1条回答
网友
1楼 · 发布于 2024-04-29 10:47:19

如果你说的是符号微分,那么据我所知,numpy和scipy并没有提供这个(你已经注意到如何计算导数)。在

看来辛普森是你唯一的选择。在

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

您也可以阅读examples

相关问题 更多 >