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]])