This is a pre-release version (latest).Go to latest (1.18.0)
{ } Raw JSON

bundles / scipy latest / scipy / interpolate / _interpolate / NdPPoly / integrate_1d

function

scipy.interpolate._interpolate:NdPPoly.integrate_1d

source: build-install/usr/lib/python3.14/site-packages/scipy/interpolate/_interpolate.py:2719

Signature

def integrate_1d(self, a, b, axis, extrapolate = None)

Summary

Compute NdPPoly representation for one dimensional definite integral.

Extended Summary

The result is a piecewise polynomial representing the integral:

where the dimension integrated over is specified with the axis parameter.

Parameters

a, b : float

Lower and upper bound for integration.

axis : int

Dimension over which to compute the 1-D integrals

extrapolate : bool, optional

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

Returns

ig : NdPPoly or array-like

Definite integral of the piecewise polynomial over [a, b]. If the polynomial was 1D, an array is returned, otherwise, an NdPPoly object.

Aliases

  • scipy.interpolate.NdPPoly.integrate_1d