scipy.interpolate.NdPPoly.
integrate_1d#
- NdPPoly.integrate_1d(a, b, ось, экстраполяция=None)[источник]#
Вычислить представление NdPPoly для одномерного определённого интеграла
Результат — кусочно-полиномиальная функция, представляющая интеграл:
\[p(y, z, ...) = \int_a^b dx\, p(x, y, z, ...)\]где размерность, по которой интегрируется, задаётся с помощью ось параметр.
- Параметры:
- a, bfloat
Нижняя и верхняя границы интегрирования.
- осьint
Измерение, по которому вычисляются одномерные интегралы
- экстраполяцияbool, необязательно
Экстраполировать ли точки вне границ на основе первого и последнего интервалов или возвращать NaN.
- Возвращает:
- igNdPPoly или array-like
Определенный интеграл кусочно-заданного полинома на отрезке [a, b]. Если полином был одномерным, возвращается массив, в противном случае возвращается объект NdPPoly.