vanderMonde: Function evaluation on hyperSpec objects
Description
vandermonde generates van der Monde matrices, the hyperSpec method generates a hyperSpec object
containing the van der Monde matrix of the wavelengths of a hyperSpec object.
hyperSpec method: hyperSpec object containing van der Monde matrix as spectra and an additional column ".vdm.order" giving the order of each spectrum (term).
Arguments
x
object to evaluate the polynomial on
order
of the polynomial
...
hyperSpec method: further arguments to decomposition
normalize.wl
function to transorm the wavelengths before evaluating the polynomial (or
other function). normalize01 maps the wavelength range to the interval
[0, 1]. Use I to turn off.
Author
C. Beleites
Details
It is often numerically preferrable to map wl (x) to [0, 1], see the example.
See Also
wl.eval for calculating arbitrary functions of the wavelength,