bundles / scipy 1.17.1 / scipy / interpolate / _fitpack_py / splder
function
scipy.interpolate._fitpack_py:splder
Signature
def splder ( tck , n = 1 ) Summary
Compute the spline representation of the derivative of a given spline
Parameters
tck: BSpline instance or tupleBSpline instance or a tuple (t,c,k) containing the vector of knots, the B-spline coefficients, and the degree of the spline whose derivative to compute
n: int, optionalOrder of derivative to evaluate. Default: 1
Returns
: `BSpline` instance or tupleSpline of order k2=k-n representing the derivative of the input spline. A tuple is returned if the input argument
tckis a tuple, otherwise a BSpline object is constructed and returned.
Notes
Array API Standard Support
splder is not in-scope for support of Python Array API Standard compatible backends other than NumPy.
See dev-arrayapi for more information.
Examples
This can be used for finding maxima of a curve:from scipy.interpolate import splrep, splder, sproot import numpy as np x = np.linspace(0, 10, 70) y = np.sin(x) spl = splrep(x, y, k=4)✓
dspl = splder(spl)
✓sproot(dspl) / np.pi
✗See also
Aliases
-
scipy.interpolate.splder