我想知道我在这里做错了什么......
我正在尝试一个简单而人为的函数,将它作为 x 某些值的导数:
f(x) = x^3
,然后评估f'(x) = 3x^2
x 在 1、2、3 处的值的导数
>>> from scipy import misc
>>> def x2(x): return x*x*x
...
>>> misc.derivative(x2,1)
4.0
>>> misc.derivative(x2,2)
13.0
>>> misc.derivative(x2,3)
28.0
问题:结果不正确,它们都比应有的值大 +1(它们应分别为 3、12 和 27)。