scipy.interpolate.PchipInterpolator.

__call__#

PchipInterpolator.__call__(x, nu=0, extrapolate=None)[Quelle]#

Evaluiere das stückweise definierte Polynom oder seine Ableitung.

Parameter:
xarray_like

Punkte, an denen die Interpolante ausgewertet werden soll.

nuint, optional

Ordnung der zu auswertenden Ableitung. Muss nicht-negativ sein.

extrapolate{bool, ‘periodic’, None}, optional

Wenn bool, bestimmt, ob zu Punkten außerhalb des Bereichs basierend auf dem ersten und letzten Intervall extrapoliert werden soll oder ob NaNs zurückgegeben werden sollen. Wenn ‘periodic’, wird eine periodische Extrapolation verwendet. Wenn None (Standard), wird self.extrapolate verwendet.

Rückgabe:
yarray_like

Interpolierte Werte. Die Form wird bestimmt, indem die Interpolationsachse im ursprünglichen Array durch die Form von x ersetzt wird.

Hinweise

Ableitungen werden stückweise für jedes Polynomsegment ausgewertet, auch wenn das Polynom an den Bruchstellen nicht differenzierbar ist. Die Polynomintervalle werden als halb-offen betrachtet, [a, b), außer dem letzten Intervall, das geschlossen ist [a, b].