R/ARcov.R

Defines functions ARcov

Documented in ARcov

#' Function to generate an AR(1) variance-covariance matrix with parameter rho s.t. |rho| < 1. 
#'  
#' @param rho
#' @param n
#' @keywords internal 
#' @importFrom Rdpack reprompt
#' @importFrom stats lm rbinom rnorm


ARcov <- function(rho,n) {
  
  sqnc <- rho^seq(0, n, by = 1)
  Omega <- toeplitz(sqnc[1: n])
  sig <- (1/(1-rho^2)) * Omega
  return(sig)
  
}

Try the TSdisaggregation package in your browser

Any scripts or data that you put into this service are public.

TSdisaggregation documentation built on May 19, 2022, 1:06 a.m.