[SciPy-user] Is there any easy way to calculate derivatives from ndimage.spline_filter coeffs?
Jorge E. ´Sanchez Sanchez
hnry2k at hotmail.com
Thu Jul 9 12:51:53 EDT 2009
Hi all,
I have interpolated a surface function with x, y, fvals using:
coeffs = ndimage.spline_filter(fvals)
newf = ndimage.map_coordinates(coeffs, coords, prefilter=False)
and I also need the x and y partial derivatives of fvals at the new interpolation points in coords. I suppose that there should be
some command similar to bisplev (as in the next code lines) which allows to calculate them, and I have been looking for it
unsuccsesfully, so I would appreciate it very much if somebody could help me with this.
#########################################################################
tck = interpolate.bisplrep(xn,yn,fvalsn)
newff= interpolate.bisplev(newx[:,0],newy[0,:],tck)
#THE PARTIAL DERIVATIVE RESPECT x
newfdx = interpolate.bisplev(newx[:,0],newy[0,:],tck,dx=1,dy=0)
#THE PARTIAL DERIVATIVE RESPECT y
newfdy = interpolate.bisplev(newx[:,0],newy[0,:],tck,dx=0,dy=1)
#########################################################################
I thank you in advance for your kind help
jorge
_________________________________________________________________
Actualiza tu Perfil y gana!
http://www.actualizatuperfil.com.mx/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20090709/fe375c70/attachment.html>
More information about the SciPy-User
mailing list