numpy.trapz()
integra la función a lo largo del eje dado usando la regla trapezoidal compuesta.
Sintaxis: numpy.trapz(y, x = Ninguno, dx = 1.0, eje = -1)
Parámetros:
y: [array_like] Array de entrada para integrar.
x : [array_like, opcional] Los puntos de muestra correspondientes a los valores de y. Si x es Ninguno, se supone que los puntos de muestra están espaciados uniformemente dx. El valor predeterminado es Ninguno.
dx : [escalar, opcional] El espacio entre los puntos de muestra cuando x es Ninguno. El valor predeterminado es 1.
eje: [int, opcional] El eje a lo largo del cual se integrará.Retorno :
trapz: [float] Integral definida aproximada por la regla trapezoidal.
Código #1:
# Python program explaining # numpy.trapz() function # importing numpy as geek import numpy as geek y = [1, 2, 3, 4] gfg = geek.trapz( y ) print (gfg)
Producción :
7.5
Código #2:
# Python program explaining # numpy.trapz() function # importing numpy as geek import numpy as geek y = [1, 2, 3, 4] x = [5, 6, 7, 8] gfg = geek.trapz(y, x) print (gfg)
Producción :
7.5
Código #3:
# Python program explaining # numpy.trapz() function # importing numpy as geek import numpy as geek y = [1, 2, 3, 4] gfg = geek.trapz(y, dx = 2) print (gfg)
Producción :
15.0