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

mpt_getInnerEllipsoid

PURPOSE ^

MPT_GETINNERELLIPSOID Computes the largest ellipsoid inscribed in a polytope

SYNOPSIS ^

function [E,x0]=mpt_getInnerEllipsoid(Pset,x0,E,Options)

DESCRIPTION ^

MPT_GETINNERELLIPSOID Computes the largest ellipsoid inscribed in a polytope

 [E,x0]=mpt_getInnerEllipsoid(Pset,x0,E,Options)

 ---------------------------------------------------------------------------
 DESCRIPTION
 ---------------------------------------------------------------------------
 This function computes he largest ellipsoid inscribed in a polytope. 
 It is also possible to pass an ellipsoid (x-x0) E (x - x0) <= rho and 
 to compute the maximum rho such that the scaled ellipsoid is still contained
 in the polytope.

 ---------------------------------------------------------------------------
 INPUT
 ---------------------------------------------------------------------------  
   Pset    -   Polytope object constraining the ellipsoid
   E,x0    -   Optional: input ellipsoid with center x0, i.e.
                           (x-x0) E (x - x0) <= rho 
               The function then computes the maximum rho such that the 
               ellipsoid is still contained in Pset.
   Options
     .plotresult    - If problem is in 2D and flag is set to 1, the result 
                      will be plotted (Default: 0).
 ---------------------------------------------------------------------------
 OUTPUT
 ---------------------------------------------------------------------------
  E,x0     -   Maximum volume ellipsoid,  (x-x0) E (x - x0) <= 1   

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

 see also MPT_PLOTELLIP, MPT_GETOUTTERELLIPSOID

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Thu 30-Mar-2006 10:26:47 by m2html © 2003