bundles / scipy latest / scipy / interpolate / _interpolate / NdPPoly / __call__
function
scipy.interpolate._interpolate:NdPPoly.__call__
Signature
def __call__ ( self , x , nu = None , extrapolate = None ) Summary
Evaluate the piecewise polynomial or its derivative
Parameters
x: array-likePoints to evaluate the interpolant at.
nu: tuple, optionalOrders of derivatives to evaluate. Each must be non-negative.
extrapolate: bool, optionalWhether to extrapolate to out-of-bounds points based on first and last intervals, or to return NaNs.
Returns
y: array-likeInterpolated values. Shape is determined by replacing the interpolation axis in the original array with the shape of x.
Notes
Derivatives are evaluated piecewise for each polynomial segment, even if the polynomial is not differentiable at the breakpoints. The polynomial intervals are considered half-open, [a, b), except for the last interval which is closed [a, b].
Aliases
-
scipy.interpolate.NdPPoly.__call__