R/setupTransitionMatrix.R

Defines functions setupTransitionMatrix

Documented in setupTransitionMatrix

setupTransitionMatrix <-
function(nstates, remainprob, includeZeroState=T){
  
  if(includeZeroState){
    nstates <- nstates+1
  }
  changeprob <- 1 - remainprob
  per_state_prob <- changeprob/(nstates-1)
  transition <- matrix(per_state_prob, nrow=nstates, ncol=nstates)
  
  for (i in 1:nstates){
    transition[i,i] <- remainprob
  }
  
  return(transition)
}

Try the CNOGpro package in your browser

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

CNOGpro documentation built on May 2, 2019, 5:57 a.m.