powered by
This function simulates observation from a univariate hidden Markov model
SimHMMGen(theta, size = 0, Q, ZI = 0, family, n)
Simulated data
Simulated Markov chain
parameters; (r x p)
additional parameter for some discrete distributions; run the command distributions() for help
transition probability matrix for regimes; (r x r)
1 if zero-inflated, 0 otherwise (default)
distribution name; run the function distributions() for help
number of simulated observations
# \donttest{ family = "gaussian" Q = matrix(c(0.8, 0.3, 0.2, 0.7), 2, 2) ; theta = matrix(c(0, 1.7, 0, 10),2,2) ; y = SimHMMGen(theta, Q=Q, ZI=1,family=family, n=50)$SimData # }
Run the code above in your browser using DataLab