eem_matmult {staRdom} | R Documentation |
Multiply all EEMs with a matrix
Description
Multiply all EEMs with a matrix
Usage
eem_matmult(eem_list, matrix = NULL, value = 0)
Arguments
eem_list |
EEM data as eemlist |
matrix |
either a vactor containing "l" and/or "u" or a matrix, see details. |
value |
in case matrices "l" or "u" are used, this specifies the value to use in this areas. Usually this is 0 (default) or NA but any numeric value can be used. |
Details
All EEMs must be of the same size. If matrix is of type matrix, it is used right away to multiply the EEMs. It has to be of the same size as the EEMs. If matrix is a vector containing "l", values below 1st order Rayleigh scattering are set to 0. If matrix contains "u", values above 2nd order Raman scattering are set to 0. If you want to remove wavelength ranges, take into consideration to use eem_cut
or eem_range
.
Value
eemlist
Examples
data(eem_list)
eem <- eem_list[1:9]
class(eem) <- "eemlist"
ggeem(eem)
eem_list_cut <- eem_matmult(eem,matrix=c("l"), value= NA)
ggeem(eem_list_cut)
[Package staRdom version 1.1.28 Index]