![](https://secure.gravatar.com/avatar/80473ff660f57aa7f90affadd2240008.jpg?s=120&d=mm&r=g)
Feb. 23, 2005
2:02 p.m.
Nils Wagner wrote:
Hi all,
Is it somehow possible to improve the accuracy of derivative ?
Higher order? from scipy import * def func(x): return exp(2*x) for i in arange(1,6): d=derivative(func,0.0,dx,i,order=9) print i,' derivative of exp(2*x) at x=0',d,'exact',2**i print ' rel error %e' % (d/2**i - 1) Changing the order to 9 improves the accuracy of the 6th derivative from 1e-4 to 3e-7.