cupyx.scipy.interpolate.pchip_interpolate#
- cupyx.scipy.interpolate.pchip_interpolate(xi, yi, x, der=0, axis=0)[source]#
Convenience function for pchip interpolation.
xi and yi are arrays of values used to approximate some function f, with
yi = f(xi)
. The interpolant uses monotonic cubic splines to find the value of new points x and the derivatives there. See scipy.interpolate.PchipInterpolator for details.- Parameters:
xi (array_like) – A sorted list of x-coordinates, of length N.
yi (array_like) – A 1-D array of real values. yi’s length along the interpolation axis must be equal to the length of xi. If N-D array, use axis parameter to select correct axis.
x (scalar or array_like) – Of length M.
der (int or list, optional) – Derivatives to extract. The 0th derivative can be included to return the function value.
axis (int, optional) – Axis in the yi array corresponding to the x-coordinate values.
See also
PchipInterpolator
PCHIP 1-D monotonic cubic interpolator.
- Returns:
y – The result, of length R or length M or M by R.
- Return type:
scalar or array_like