Math Operations#

Most common math operations are implemented for zonotopes and polynomial zonotopes. The operations are implemented in a way that they can be used with both single and batched zonotopes. In a later version, these operations will migrate to a dispatch mechanism to allow for more flexibility and better documentation.

Linear Algebra#

cross

Returns the cross product of two zonotopes.

Transcendentals#

cos

Cosine function

sin

Sine function

cos_sin_cartprod

Cosine and sine cartesian product

Rotations#

rot_mat

Returns the rotation matrix from a polyZonotope holding angles or the trigonometric form.

Deprecated / Possibly Broken#

dot

close

gen_batch_rotatotope_from_jrs_trig

Deprecated, see rot_mat()

gen_rotatotope_from_jrs_trig

Deprecated, see rot_mat()

get_pz_rotations_from_q

Deprecated, see rot_mat()