Drake
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 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...

Property p_t

## Constructor & Destructor Documentation

 function PolynomialLyapunovFunction ( frame , time_invariant )
Return values
 obj

## Member Function Documentation

 function eval ( obj , t , x )
virtual
Return values
 V

Reimplemented from LyapunovFunction.

Reimplemented in SpotPolynomialLyapunovFunction.

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

returns only {V} / {t}

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

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

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

## Member Data Documentation

 Property p_t

The documentation for this class was generated from the following file:
• /home/ubuntu/workspace/linux-gcc-continuous-matlab-documentation/drake/matlab/systems/@PolynomialLyapunovFunction/PolynomialLyapunovFunction.m