View source: R/gen_rand_zonotope.R
| gen_rand_zonotope | R Documentation | 
This function generates a random d-dimensional zonotope defined by the Minkowski sum of m d-dimensional segments.
The function considers m random directions in R^d. There are three strategies to pick the length of each segment: a) it is uniformly sampled from [0,100], b) it is random from \mathcal{N}(50,(50/3)^2) truncated to [0,100], c) it is random from Exp(1/30) truncated to [0,100].
gen_rand_zonotope(
  dimension,
  nsegments,
  generator = list(distribution = "uniform")
)
dimension | 
 The dimension of the zonotope.  | 
nsegments | 
 The number of segments that generate the zonotope.  | 
generator | 
 A list that could contain two elements. 
  | 
A polytope class representing a zonotope.
# generate a 10-dimensional zonotope defined by the Minkowski sum of 20 segments
P = gen_rand_zonotope(10, 20)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.