Drake
 All Classes Files Functions Variables
PolynomialLyapunovFunction Class Reference
Inheritance diagram for PolynomialLyapunovFunction:
Collaboration diagram for PolynomialLyapunovFunction:

Public Member Functions

function PolynomialLyapunovFunction (frame, time_invariant)
 
function eval (obj, t, x)
 
function getPoly (obj, t)
 
function getPolyTimeDeriv (obj, t)
 returns only {V} / {t} More...
 
function getLevelSet (obj, t, options)
 
function getLevelSetVolume (obj, t)
 
function getProjection (obj, t, x0, plotdims, options)
 
function inFrame (obj, frame)
 
function extractQuadraticLyapunovFunction (obj)
 
function mtimes (a, b)
 support simple scaling of Lyapunov functions via multiplication by a (scalar) double More...
 
function times (a, b)
 
function mrdivide (a, b)
 
function mldivide (a, b)
 
function rdivide (a, b)
 
function ldivide (a, b)
 
- Public Member Functions inherited from LyapunovFunction
function LyapunovFunction (frame, time_invariant_flag)
 plotLevelSet(); More...
 
function getLevelSet (obj, t, options)
 returns the 1 sub-level set of the lyapunov function More...
 
function getFrame (obj)
 
function setFrame (obj, fr)
 
function inFrame (obj, frame)
 
function setTIFlag (obj, time_invariant_flag)
 
function isTI (obj)
 
function plotFunnel (obj, options)
 Plots the one-level set of V. More...
 

Public Attributes

Property p_t
 

Constructor & Destructor Documentation

function PolynomialLyapunovFunction ( frame  ,
time_invariant   
)
Return values
obj

Member Function Documentation

function eval ( obj  ,
,
 
)
virtual
Return values
V

Reimplemented from LyapunovFunction.

Reimplemented in SpotPolynomialLyapunovFunction.

function extractQuadraticLyapunovFunction ( obj  )
Return values
V
function getLevelSet ( obj  ,
,
options   
)
Return values
y
function getLevelSetVolume ( obj  ,
 
)
Return values
v
function getPoly ( obj  ,
 
)
Return values
Vpoly
function getPolyTimeDeriv ( obj  ,
 
)

returns only {V} / {t}

Return values
pVpt
function getProjection ( obj  ,
,
x0  ,
plotdims  ,
options   
)
Return values
y
function inFrame ( obj  ,
frame   
)
Return values
V
function ldivide ( ,
 
)
function mldivide ( ,
 
)
function mrdivide ( ,
 
)
Return values
V
function mtimes ( ,
 
)

support simple scaling of Lyapunov functions via multiplication by a (scalar) double

Return values
V
function rdivide ( ,
 
)
function times ( ,
 
)
Return values
V

Member Data Documentation

Property p_t

The documentation for this class was generated from the following file: