spectrochempy.trapezoid
- trapezoid(dataset, **kwargs)[source]
Integrate using the composite trapezoidal rule.
Wrapper of
scpy.integrate.trapezoid
.Performs the integration along the last or given dimension.
- Parameters:
dataset (
NDDataset
) – Dataset to be integrated.**kwargs – Additional keywords parameters. See Other Parameters.
- Returns:
NDDataset
– Definite integral as approximated by trapezoidal rule.- Other Parameters:
dim (
int
orstr
, optional, default:"x"
) – Dimension along which to integrate. If an integer is provided, it is equivalent to the numpy axis parameter for `~numpy.ndarray`s.
Example
>>> dataset = scp.read('irdata/nh4y-activation.spg') >>> dataset[:,1250.:1800.].trapezoid() NDDataset: [float64] a.u..cm^-1 (size: 55)