scipy.interpolate.BarycentricInterpolator.
производные#
- BarycentricInterpolator.производные(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]])