Home > mpt > extras > geometry > obsolete > mpt_getOutterEllipsoid.m

# mpt_getOutterEllipsoid

## PURPOSE

MPT_GETOUTTERELLIPSOID Computes the smallest ellipsoid which covers the polytope P

## SYNOPSIS

function [E,x0]=mpt_getOutterEllipsoid(P,Options)

## DESCRIPTION

```MPT_GETOUTTERELLIPSOID Computes the smallest ellipsoid which covers the polytope P

[E,x0]=mpt_getOutterEllipsoid(P)

---------------------------------------------------------------------------
INPUT
---------------------------------------------------------------------------
P                - Polytope object
Options
.plotresult    - If problem is in 2D and flag is set to 1, the result
will be plotted (Default: 0).
---------------------------------------------------------------------------
OUTPUT
---------------------------------------------------------------------------
E,x0     -   Minimal volume ellipsoid,  (x-x0) E (x - x0) <= 1, covering P

---------------------------------------------------------------------------
LITERATURE
---------------------------------------------------------------------------
S. Boyd and L. Vanderberghe, Convex Optimization

## CROSS-REFERENCE INFORMATION

This function calls:
• plot PLOT Plots regions of the explicit controller
• set SET Set a field of MPTCTRL objects
• double DOUBLE Function used to access internal properties of the given polytope
• end END Returns the last element in a given polytope array
• extreme EXTREME Calculates extreme points of a given polytope
• plot PLOT Plots polytopes in 2D or 3D
• set SET Used to modify internal properties of a given polytope object
• size SIZE Returns size of the given polytope object
• mpt_plotellip mpt_PLOTELLIP function to plot polytopes
This function is called by:

Generated on Thu 30-Mar-2006 10:26:47 by m2html © 2003