R/rdirich.R

Defines functions rdirich

Documented in rdirich

########################### Random values from dirichlet distribution ###########################################
rdirich <- function(n,alphavec) {

 k <- length(alphavec)
 p <- matrix(rgamma(n*k,alphavec),n,k,byrow=T)
 sm <- matrix(apply(p,1,sum),n,k)
 return(p/sm)

}  
ivanalaman/lba documentation built on Sept. 9, 2023, 11:31 a.m.