Drake
LinearMatrixEqualityExample Class Reference

For a stable linear system ẋ = A x, find its Lyapunov function by solving the Lyapunov equality on the symmetric matrix X Aᵀ * X + X * A = -E. More...

#include <drake/solvers/test/optimization_examples.h>

Public Member Functions

 LinearMatrixEqualityExample ()
 
MathematicalProgramprog () const
 
void CheckSolution (const MathematicalProgramResult &result) const
 
Does not allow copy, move, or assignment
 LinearMatrixEqualityExample (const LinearMatrixEqualityExample &)=delete
 
LinearMatrixEqualityExampleoperator= (const LinearMatrixEqualityExample &)=delete
 
 LinearMatrixEqualityExample (LinearMatrixEqualityExample &&)=delete
 
LinearMatrixEqualityExampleoperator= (LinearMatrixEqualityExample &&)=delete
 

Detailed Description

For a stable linear system ẋ = A x, find its Lyapunov function by solving the Lyapunov equality on the symmetric matrix X Aᵀ * X + X * A = -E.

Constructor & Destructor Documentation

◆ LinearMatrixEqualityExample() [1/3]

◆ LinearMatrixEqualityExample() [2/3]

◆ LinearMatrixEqualityExample() [3/3]

Member Function Documentation

◆ CheckSolution()

void CheckSolution ( const MathematicalProgramResult result) const

◆ operator=() [1/2]

◆ operator=() [2/2]

◆ prog()

MathematicalProgram* prog ( ) const
inline

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