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.