R/logLik.svarest.R

Defines functions logLik.svarest

Documented in logLik.svarest

logLik.svarest <- function(object, ...){
  obs <- object$var$obs
  K <- object$var$K
  A <- object$A
  B <- object$B
  Sigma <- object$Sigma.U / 100
  r <- -(K * obs/2) * log(2 * pi) + obs/2 * log(det(A)^2) -  obs/2 * log(det(B)^2) - obs/2 * sum(diag(t(A) %*%  solve(t(B)) %*% solve(B) %*% A %*% Sigma))   
  class(r) <- "logLik"
  return(r)
}

Try the vars package in your browser

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

vars documentation built on March 31, 2023, 10:30 p.m.