MATLAB Linear Matrix Inequality (LMI) Detailed Technical Manual

Resource Overview

Comprehensive guide to Linear Matrix Inequality (LMI) implementation in MATLAB with practical examples and code demonstrations

Detailed Documentation

In MATLAB, Linear Matrix Inequalities (LMIs) represent mathematical expressions for describing sets of linear inequalities. LMIs are extensively used in control theory for parameter design problems requiring satisfaction of multiple linear constraints. This manual provides detailed coverage of LMI-related concepts in MATLAB, including practical implementation using the LMI Toolbox, methods for defining and solving LMIs through functions like lmivar and lmiterm, and applications in control system design. The manual features numerous coding examples demonstrating algorithms such as Lyapunov stability analysis and H-infinity controller synthesis, along with case studies illustrating real-world implementation scenarios using key functions like feasp for feasibility problems and mincx for optimization solutions.