scipy.interpolate.KroghInterpolator.

derivatives#

KroghInterpolator.derivatives(x, der=None)[source]#

在點 x 評估多項式的幾個導數

產生在點 x 評估的導數陣列。

參數:
xarray_like

在此點或這些點評估導數

derint 或 list 或 None,選填

要評估多少個導數,或 None 以評估所有可能非零的導數(即,一個等於點數的數字),或要評估的導數列表。此數字包含作為「第 0 階」導數的函數值。

回傳值:
dndarray

包含導數的陣列;d[j] 包含第 j 個導數。d[j] 的形狀取決於以 x 的形狀替換原始陣列中的內插軸。

範例

>>> from scipy.interpolate import KroghInterpolator
>>> KroghInterpolator([0,0,0],[1,2,3]).derivatives(0)
array([1.0,2.0,3.0])
>>> KroghInterpolator([0,0,0],[1,2,3]).derivatives([0,0])
array([[1.0,1.0],
       [2.0,2.0],
       [3.0,3.0]])