R/plmatrix.R

plmatrix <- function(psv, beta, constant){
  part1 <- dpenaltyfunction(psv=psv, beta=beta)
  part2 <- dapproxpenalty(psv=psv, beta=beta, constant=constant)
  ## ho <- as.numeric(psv%*%beta)
  ## if(ho == 0){
  ##     ho <- 1e-05}
  ## part2 <- part2/ho
  part3 <- psv%*%t(psv)
  result <- part1*part2*part3
  return(result)}

Try the penMSM package in your browser

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

penMSM documentation built on May 2, 2019, 11:06 a.m.