{ } Raw JSON

bundles / scipy 1.17.1 / scipy / interpolate / _interpolate / NdPPoly / integrate

function

scipy.interpolate._interpolate:NdPPoly.integrate

source: /scipy/interpolate/_interpolate.py :2266

Signature

def   integrate ( self ranges extrapolate = None )

Summary

Compute a definite integral over a piecewise polynomial.

Parameters

ranges : ndim-tuple of 2-tuples float

Sequence of lower and upper bounds for each dimension, [(a[0], b[0]), ..., (a[ndim-1], b[ndim-1])]

extrapolate : bool, optional

Whether to extrapolate to out-of-bounds points based on first and last intervals, or to return NaNs.

Returns

ig : array_like

Definite integral of the piecewise polynomial over [a[0], b[0]] x ... x [a[ndim-1], b[ndim-1]]

Aliases

  • scipy.interpolate.NdPPoly.integrate