powered by
Uniform sampling on or in a unit simplex (arbitrary dimension).
runif_on_unitSimplex(n, d)runif_in_unitSimplex(n, d)
runif_in_unitSimplex(n, d)
The simulations in a n times d matrix.
n
d
number of simulations
dimension of the space
runif_in_tetrahedron for sampling in an arbitrary tetrahedron in dimension 3; runif_in_simplex for sampling in an arbitrary simplex.
runif_in_tetrahedron
runif_in_simplex
library(rgl) sims <- runif_on_unitSimplex(300, d = 3) points3d(sims)
Run the code above in your browser using DataLab