Ellipsoid

In CORA, ellipsoids are instantiated by
% E = ellipsoid(Q,q);
where Q is the positive semi-definite shape matrix and q is the center.
Example:
% initialize ellipsoid
Q = [1 -1; -1 2];
q = [2;1];
E = ellipsoid(Q,q);
 
% plot ellipsoid
plot(E);
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