Learn R Programming

phenofit (version 0.2.5-2)

fFITs: S3 class of multiple fine curve fittings object.

Description

plot curve fitting VI, gradient (first order difference D1), hessian (D2), curvature (k) and the change rate of curvature(der.k)

Usage

# S3 method for fFITs
plot(x, method, ...)

Arguments

x

Fine curve fitting object fFITs() returned by curvefit().

method

Which fine curve fitting method to be extracted?

...

ignored.

Examples

Run this code
# NOT RUN {
library(phenofit)
# simulate vegetation time-series
fFUN = doubleLog.Beck
par  = c(
    mn  = 0.1,
    mx  = 0.7,
    sos = 50,
    rsp = 0.1,
    eos = 250,
    rau = 0.1)
t    <- seq(1, 365, 8)
tout <- seq(1, 365, 1)
y <- fFUN(par, t)

methods <- c("AG", "Beck", "Elmore", "Gu", "Zhang") # "Klos" too slow
fFITs <- curvefit(y, t, tout, methods)

# plot
plot(fFITs)
# }

Run the code above in your browser using DataLab