PchipInterpolator(x, y, *args, **kwargs)¶
Interpolates a 1-D function using Piecewise Cubic Hermite Interpolating Polynomial interpolation.
This class is a wrapper around scipy.interpolate.PchipInterpolator class.
__init__(x, y, *args, **kwargs)¶
Initialize self. See help(type(self)) for accurate signature.
__init__(x, y, *args, **kwargs)
Construct a new piecewise polynomial representing the antiderivative.
construct_fast(c, x[, extrapolate, axis])
Construct the piecewise polynomial without making checks.
Construct a new piecewise polynomial representing the derivative.
extend(c, x[, right])
Add additional breakpoints and coefficients to the polynomial.
Construct a piecewise polynomial in the power basis from a polynomial in Bernstein basis.
Construct a piecewise polynomial from a spline
integrate(a, b[, extrapolate])
Compute a definite integral over a piecewise polynomial.
Find real roots of the the piecewise polynomial.
solve([y, discontinuity, extrapolate])
Find real solutions of the the equation
pp(x) == y.
Getter and setter property for the dependent and already known \(y\) variable.