scipy.interpolate.KroghInterpolator.

производные#

KroghInterpolator.производные(x, der=None)[источник]#

Вычислить несколько производных полинома в точке 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]])