View source: R/StepGillespie.R
simTs | R Documentation |
This function simulates single realisation of a model on a regular grid of times using a function (closure) for advancing the state of the model, such as created by StepGillespie
or StepEulerSPN
.
simTs(x0,t0=0,tt=100,dt=0.1,stepFun,...)
x0 |
The initial state of the process at time |
t0 |
The initial time to be associated with the initial state |
tt |
The terminal time of the simulation. |
dt |
The time step of the output. Note that this time step relates only to the recorded output, and has no bearing on the accuracy of the simulation process. |
stepFun |
A function (closure) for advancing the state of the process, such as produced by |
... |
Additional arguments will be passed to |
An R ts
object representing the simulated process.
StepEulerSPN
, StepGillespie
,
StepSDE
, simTimes
, simSample
, as.timedData
# load the LV model
data(spnModels)
# create a stepping function
stepLV = StepGillespie(LV)
# simulate a realisation of the process and plot it
out = simTs(c(x1=50,x2=100),0,100,0.1,stepLV)
plot(out)
plot(out,plot.type="single",lty=1:2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.