R/fittedS1lr.R

Defines functions fittedS1lr

Documented in fittedS1lr

fittedS1lr <- function(n,U,tUy,eigenvaluesS1,ddlmini,k,rank) {
    if (rank<n) valpr0 <- eigenvaluesS1[-c(1:ddlmini,(rank+1):n)] else
        valpr0 <- eigenvaluesS1[-(1:ddlmini)]
    valpr <- rep(1,rank)
    valpr[-(1:ddlmini)] <- 1-(1-valpr0)^k
    fk <- U%*%(valpr*tUy[1:rank])
    return(list(fit=as.vector(fk),trace=sum(valpr)))
}

Try the ibr package in your browser

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

ibr documentation built on Sept. 13, 2023, 5:08 p.m.