scipy.interpolate.PchipInterpolator.
__call__#
- PchipInterpolator.__call__(x, nu=0, extrapolate=None)[原始碼]#
評估分段多項式或其導數。
- 參數:
- xarray_like
要評估內插值函數的點。
- nuint,選填
要評估的導數階數。必須為非負數。
- extrapolate{bool, ‘periodic’, None},選填
如果為 bool,決定是否根據第一個和最後一個區間外插到範圍外的點,或返回 NaN。如果為 ‘periodic’,則使用週期性外插。如果為 None (預設值),則使用 self.extrapolate。
- 返回:
- yarray_like
內插值。形狀取決於以 x 的形狀替換原始陣列中的內插軸。
註解
導數是針對每個多項式分段逐段評估的,即使多項式在斷點處不可微分也是如此。多項式區間被視為半開區間
[a, b)
,但最後一個區間除外,它是閉區間[a, b]
。