Integrate over named wavelength ranges of a hyperSpec object.

integrate_wl(x, ..., FUN = integrate_trapezoid)

Arguments

x

a hyperSpec object.

...

(named) selection of wavelength ranges (specify as in subsetting a hyperSpec object by using a tilde).

FUN

function to be used for integration (trapezoid approximation as default).

Value

a hyperspec object with integrated spc

Examples

if (FALSE) { integrate_wl(chondro, integral_a = 930 ~ 940, integral_b = 1230 ~ 1260) }