R/sigmainvup.R

sigmainvup <-
function(p,G,yginv,lg,q,sigmainv){
	for(g in 1:G){
		sigmainv[,,g] <- yginv[,,g] - yginv[,,g] %*% lg[,,g] %*% solve(diag(q) + 
				t(lg[,,g]) %*% yginv[,,g] %*% lg[,,g]) %*% t(lg[,,g]) %*% yginv[,,g]

	}
	sigmainv
}

Try the mmtfa package in your browser

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

mmtfa documentation built on May 2, 2019, 1:45 p.m.