R/fun1D.R

Defines functions fun1D

Documented in fun1D

##################################################
#         1D optimization function               #
##################################################
#' @export

fun1D <- function(W, M, U) {
  f <- log(t(W) %*% M %*% W) + log(t(W) %*% solve(M+U) %*% W)
  df <- 2*(M %*% W/(as.numeric(t(W) %*% M %*% W))+
             solve(M+U) %*% W/(as.numeric(t(W) %*% solve(M+U) %*% W)))

  return(list(F = f, G = df))
}
kusakehan/TEReg documentation built on May 30, 2019, 7:17 a.m.