# NOT RUN {
## Generate data from Maillard reaction
simulation.obj <- generate.data.maillard(target=11,
env=rep(1:5, each=5),
L=20,
par.noise=list(noise.sd=0.1,
only.target.noise=FALSE,
relativ=TRUE))
D <- simulation.obj$simulated.data
time <- simulation.obj$time
## Solve for Melanoidin
X <- do.call(cbind, split(as.vector(t(D[1:5,])), rep(1:11, each=length(unique(time)))))
times <- rep(unique(time), 5)
odefit <- ode.solver(time, 0, times, X, list(c(8)), 11, 0.12514)
plot(odefit[,1], odefit[,2], type="l")
points(times, X[,11])
# }
Run the code above in your browser using DataLab