Learn R Programming

fluspect (version 1.0.0)

fluspect: fluspect

Description

fluspect calculates reflectance and transmittance spectra of a leaf using FLUSPECT-B, plus four excitation-fluorescence matrices

Usage

fluspect(leafbio, spectral = define.bands(), optipar = NULL)

Arguments

leafbio

Data Frame. It contains: Cab, Cca, Cw, Cdm, Cs, N, fqe

spectral

List. (Optional) A spectral object created with define.bands. A default spectral object is used if the user does not indicate any.

optipar

Data Frame. (Optional) It contains: nr, Kdm, Kab, Kca, Kw, Ks, phiI, phiII. A default optipar object is used if the user does not indicate any.

Value

a list which contains:

  • refl (reflectance)

  • tran (transmittance)

  • Mb (backward scattering fluorescence matrix, I for PSI and II for PSII)

  • Mf (forward scattering fluorescence matrix, I for PSI and II for PSII)

Details

More information: Fluspect-B: A model for leaf fluorescence, reflectance and transmittance spectra. Vilfan et al., 2016 Original version in MatLab: github.com/Christiaanvandertol/Fluspect

Examples

Run this code
# NOT RUN {
leafbio <- data.frame(Cab = 70, Cca = 30, Cw = 0.013, Cdm = 0.024, Cs = 0.0, N = 4.09, fqe = 0.02)
leafopt <- fluspect(leafbio)
plot(leafopt$refl)

# }

Run the code above in your browser using DataLab