Ellipsoid
In CORA, ellipsoids are instantiated by
where Q is the positive semi-definite shape matrix and q is the center.
Example:
For more information, type
help ellipsoid
ellipsoid - object constructor for ellipsoids
Some ideas for this class have been extracted from [1].
Description:
This class represents ellipsoid objects defined as
{x | (x - q)' * Q^(-1) (x - q) <= 1}
in the non-degenerate case, and are defined using the support function
of ellipsoids (see ellipsoid/supportFunc.m for details) in the general
case.
Syntax:
ellipsoid(E)
ellipsoid(Q)
ellipsoid(Q,q)
ellipsoid(Q,q,TOL)
Inputs:
E - ellipsoid object
Q - square, positive semi-definite shape matrix
q - center vector
TOL - tolerance
Outputs:
obj - generated ellipsoid object
Example:
Q = [2.7 -0.2;-0.2 2.4];
q = [1;2];
E = ellipsoid(Q, q);
Other m-files required: none
Subfunctions: none
MAT-files required: none
See also: none
References:
[1] Kurzhanskiy, A.A. and Varaiya, P., 2006, December. Ellipsoidal
toolbox (ET). In Proceedings of the 45th IEEE Conference on
Decision and Control (pp. 1498-1503). IEEE.
Documentation for ellipsoid
Other uses of ellipsoid
Folders named ellipsoid