Building Uncertain Models
Introduction to Uncertain Atoms
Uncertain Real Parameters
Uncertain LTI Dynamics Atoms
Complex Parameter Atoms
Complex Matrix Atoms
Unstructured Uncertain Dynamic Systems
Uncertain Matrices
Creating Uncertain Matrices from Uncertain Atoms
Accessing Properties of a umat
Row and Column Referencing
Matrix Operation on umat Objects
Substituting for Uncertain Atoms
Uncertain State-Space Systems (uss)
Creating Uncertain Systems
Properties of uss Objects
Sampling Uncertain Systems
Feedback Around an Uncertain Plant
Interpreting Uncertainty in Discrete Time
Lifting a ss to a uss
Handling Delays in uss
Uncertain frd
Creating Uncertain Frequency Response Objects
Properties of ufrd Objects
Interpreting Uncertainty in Discrete Time
Lifting an frd to a ufrd
Handling Delays in ufrd
Basic Control System Toolbox™ and MATLAB® Interconnections
Simplifying Representation of Uncertain Objects
Effect of the Autosimplify Property
Direct Use of simplify
Sampling Uncertain Objects
Generating One Sample
Generating Many Samples
Sampling ultidyn Atoms
Substitution by usubs
Specifying the Substitution with Structures
Nominal and Random Values
Array Management for Uncertain Objects
Referencing Arrays
Creating Arrays with stack and cat Functions
Creating Arrays by Assignment
Binary Operations with Arrays
Creating Arrays with usample
Creating Arrays with usubs
Creating Arrays with gridureal
Creating Arrays with repmat
Creating Arrays with repsys
Using permute and ipermute
Decomposing Uncertain Objects (for Advanced Users)
Normalizing Functions for Uncertain Atoms
Properties of the Decomposition
Syntax of lftdata
Advanced Syntax of lftdata
Generalized Robustness Analysis
Introduction to Generalized Robustness Analysis
Robust Stability Margin
Robust Performance Margin
Worst-Case Gain Measure
Introduction to Linear Matrix Inequalities
Linear Matrix Inequalities
LMI Features
LMIs and LMI Problems
Three Generic LMI Problems
Further Mathematical Background
References
LMI Lab
Introduction
Some Terminology
Overview of the LMI Lab
Specifying a System of LMIs
A Simple Example
Initializing the LMI System
Specifying the LMI Variables
Specifying Individual LMIs
Specifying LMIs with the LMI Editor
How It All Works
Querying the LMI System Description
lmiinfo
lminbr and matnbr
LMI Solvers
From Decision to Matrix Variables and Vice Versa
Validating Results
Modifying a System of LMIs
Deleting an LMI
Deleting a Matrix Variable
Instantiating a Matrix Variable
Advanced Topics
Structured Matrix Variables
Complex-Valued LMIs
Specifying cTx Objectives for mincx
Feasibility Radius
Well-Posedness Issues
Semi-Definite B(x) in gevp Problems
Efficiency and Complexity Issues
Solving M + PTXQ + QTXTP < 0
References
Function Reference
Functions — By Category
Uncertain Elements
Uncertain Matrices and Systems
Manipulation of Uncertain Models
Interconnection of Uncertain Models
Model Order Reduction
Robustness and Worst-Case Analysis
Robustness Analysis for Parameter-Dependent Systems (P-Systems)
Controller Synthesis
m-Synthesis
Sampled-Data Systems
Gain Scheduling
Frequency-Response Data (FRD) Models
Supporting Utilities
LMIs
Functions — Alphabetical List
actual2normalized
aff2pol
augw
balancmr
bilin
bstmr
complexify
cmsclsyn
cpmargin
dcgainmr
decay
decinfo
decnbr
dec2mat
defcx
dellmi
delmvar
diag
dkitopt
dksyn
dmplot
drawmag
evallmi
feasp
fitfrd
fitmagfrd
gapmetric
genphase
getlmis
gevp
gridureal
h2hinfsyn
h2syn
hankelmr
hankelsv
hinfgs
hinfsyn
icomplexify
iconnect
icsignal
imp2exp
imp2ss
ispsys
isuncertain
lftdata
ltiarray2uss
lmiedit
lmiinfo
lminbr
lmireg
lmiterm
lmivar
frd/loglog
loopmargin
loopsens
loopsyn
ltiarray2uss
ltrsyn
matnbr
mat2dec
mincx
mixsyn
mkfilter
mktito
modreal
msfsyn
mussv
mussvextract
ncfmargin
ncfmr
ncfsyn
newlmi
normalized2actual
pdlstab
pdsimul
polydec
popov
psinfo
psys
pvec
pvinfo
quadperf
quadstab
randatom
randumat
randuss
frd/rcond
reduce
repmat
robopt
robustperf
robuststab
frd/schur
schurmr
sdhinfnorm
sdhinfsyn
sdlsim
sectf
frd/semilogx
setlmis
setmvar
showlmi
simplify
skewdec
slowfast
squeeze
uss/ssbal
stack
frd/svd
symdec
sysic
ucomplex
ucomplexm
udyn
ufrd
ultidyn
umat
uplot
ureal
usample
usimfill
usiminfo
usimsamp
uss
usubs
wcgain
wcgopt
wcmargin
wcnorm
wcsens
Block Reference
MultiPlot Graph
USS System
Index