This is documentation for an old release of SciPy (version 0.10.1). Read this page in the documentation of the latest stable release (version 1.15.1).

scipy.interpolate.spalde

scipy.interpolate.spalde(x, tck)

Evaluate all derivatives of a B-spline.

Given the knots and coefficients of a cubic B-spline compute all derivatives up to order k at a point (or set of points).

Parameters :

tck : tuple

A tuple (t,c,k) containing the vector of knots, the B-spline coefficients, and the degree of the spline.

x : array_like

A point or a set of points at which to evaluate the derivatives. Note that t(k) <= x <= t(n-k+1) must hold for each x.

Returns :

results : array_like

An array (or a list of arrays) containing all derivatives up to order k inclusive for each point x.

References

[R11]de Boor C : On calculating with b-splines, J. Approximation Theory 6 (1972) 50-62.
[R12]Cox M.G. : The numerical evaluation of b-splines, J. Inst. Maths applics 10 (1972) 134-149.
[R13]Dierckx P. : Curve and surface fitting with splines, Monographs on Numerical Analysis, Oxford University Press, 1993.

Previous topic

scipy.interpolate.sproot

Next topic

scipy.interpolate.bisplrep

This Page