data(apricotFFD)
data(BJDAT)
X1 <- apricotFFD
X2 <- BJDAT
Year1.val <- X1$Year
Time.val <- X1$Time
Year2.val <- X2$Year
DOY.val <- X2$DOY
Tmin.val <- X2$MinDT
Tmax.val <- X2$MaxDT
DOY.ul.val <- 120
S.arr0 <- seq(45, 47, by = 1)
Ea.arr0 <- seq(20, 24, by = 0.5)
# \donttest{
cand.res3 <- ADTS2( S.arr = S.arr0, Ea.arr = Ea.arr0, Year1 = Year1.val, Time = Time.val,
Year2 = Year2.val, DOY = DOY.val, Tmin = Tmin.val, Tmax = Tmax.val,
DOY.ul = DOY.ul.val, fig.opt = TRUE, verbose = TRUE)
cand.res3
RMSE.mat0 <- cand.res3$RMSE.mat
RMSE.range <- range(RMSE.mat0)
dev.new()
par1 <- par(family="serif")
par2 <- par(mar=c(5, 5, 2, 2))
par3 <- par(mgp=c(3, 1, 0))
image( S.arr0, Ea.arr0, RMSE.mat0, col = terrain.colors(200), axes = TRUE,
cex.axis = 1.5, cex.lab = 1.5, xlab = "Starting date (day-of-year)",
ylab = expression(paste(italic(E["a"]), " (kcal" %.% "mol"^{"-1"}, ")", sep = "")))
points( cand.res3$S, cand.res3$Ea, cex = 1.5, pch = 16, col = 2 )
contour( S.arr0, Ea.arr0, RMSE.mat0, levels = round(seq(RMSE.range[1],
RMSE.range[2], len = 20), 4), add = TRUE, cex = 1.5, col = "#696969", labcex = 1.5)
par(par1)
par(par2)
par(par3)
# graphics.off()
# }
Run the code above in your browser using DataLab