scipy.interpolate.NdPPoly.
integrate_1d#
- NdPPoly.integrate_1d(a, b, axis, extrapolate=None)[Quelle]#
Berechne NdPPoly-Darstellung für ein eindimensionales bestimmtes Integral
Das Ergebnis ist ein stückweise definiertes Polynom, das das Integral darstellt
\[p(y, z, ...) = \int_a^b dx\, p(x, y, z, ...)\]wobei die über den Parameter axis spezifizierte Dimension integriert wird.
- Parameter:
- a, bfloat
Untere und obere Grenze für die Integration.
- axisint
Dimension, über die die 1D-Integrale berechnet werden.
- extrapolatebool, optional
Ob für Punkte außerhalb des Bereichs basierend auf dem ersten und letzten Intervall extrapoliert werden soll oder ob NaN zurückgegeben werden soll.
- Rückgabe:
- igNdPPoly oder array-ähnlich
Bestimmtes Integral des stückweise definierten Polynoms über [a, b]. Wenn das Polynom 1D war, wird ein Array zurückgegeben, andernfalls ein NdPPoly-Objekt.