jax.numpy.trapzΒΆ
-
jax.numpy.trapz(y, x=None, dx=1.0, axis=- 1)[source]ΒΆ Integrate along the given axis using the composite trapezoidal rule.
LAX-backend implementation of
trapz().Original docstring below.
Integrate y (x) along given axis.
- Parameters
y (array_like) β Input array to integrate.
x (array_like, optional) β The sample points corresponding to the y values. If x is None, the sample points are assumed to be evenly spaced dx apart. The default is None.
dx (scalar, optional) β The spacing between sample points when x is None. The default is 1.
axis (int, optional) β The axis along which to integrate.
- Returns
trapz β Definite integral as approximated by trapezoidal rule.
- Return type
References
- 1
Wikipedia page: https://en.wikipedia.org/wiki/Trapezoidal_rule
- 2
Illustration image: https://en.wikipedia.org/wiki/File:Composite_trapezoidal_rule_illustration.png