fFITs: S3 class of multiple fine curve fittings object.

Description Usage Arguments Examples

Description

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

Usage

1
2
## S3 method for class '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

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
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)

phenofit documentation built on April 2, 2020, 5:07 p.m.