generateData {pmhtutorial} | R Documentation |
Generates data from a linear Gaussian state space model
Description
Generates data from a specific linear Gaussian state space model of the form
x_{t} = \phi x_{t-1} + \sigma_v v_t
and y_t = x_t +
\sigma_e e_t
, where v_t
and e_t
denote independent standard
Gaussian random variables, i.e. N(0,1)
.
Usage
generateData(theta, noObservations, initialState)
Arguments
theta |
The parameters |
noObservations |
The number of time points to simulate. |
initialState |
The initial state. |
Value
The function returns a list with the elements:
x: The latent state for
t=0,...,T
.y: The observation for
t=0,...,T
.
Author(s)
Johan Dahlin uni@johandahlin.com
References
Dahlin, J. & Schon, T. B. "Getting Started with Particle Metropolis-Hastings for Inference in Nonlinear Dynamical Models." Journal of Statistical Software, Code Snippets, 88(2): 1–41, 2019.