| symmetrize | R Documentation |
The input is a zonotope whose matroid is simple. The function adds new generators that creates a new zonotope that is a translate of the original, and has center of symmetry at 0.
## S3 method for class 'zonotope'
symmetrize( x, e0=0, e1=1.e-6, e2=1.e-10, ... )
x |
a zonotope object - a zonohedron, a zonogon, or a zonoseg. The matroid of this zonotope must be simple. |
e0 |
see |
e1 |
see |
e2 |
see |
... |
not used |
Each generator g (a column of the matrix)
is replace by 2 generators: g/2 and -g/2.
The new set of generators correponds to a star at 0,
from Sec 2-8 of Coxeter.
The new ground points are obtained by translating the original
ground points by the their maximum.
The function returns a zonotope that is a translate of the original,
and has center of symmetry at 0.
In case of error, the function returns NULL.
Coxeter, H.S.M. Regular Polytopes. Dover Publications. 1973.
zonohedron(),
zonogon(),
zonoseg()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.