powered by
This function simulates a discrete time Markov chain with transition matrix P, state space 0,1,..,n and and initial state i for nsteps transitions.
MCSimulation(P,i,nsteps)
the transition matrix.
the initial state.
the number of transitions to be simulated.
Returns the vector statehist containing the realisation of the chain for nsteps transitions.\
We assume that P is well defined transition matrix with rows summing to 1.
Jones, O.D., R. Maillardet, and A.P. Robinson. 2009. An Introduction to Scientific Programming and Simulation, Using R. Chapman And Hall/CRC.
MCEstimation, CMCSimulation
MCEstimation
CMCSimulation
# NOT RUN { P <- matrix(c(0.5,0.5,0,0,0.7,0.1,0.2,0,0,0.1,0.1,0.8,0,0,0.7,0.3), nrow = 4, ncol = 4, byrow = TRUE) MCSimulation(P, 0, 250) # }
Run the code above in your browser using DataLab