<?xml version='1.0' encoding='ISO-8859-1' ?>
<!-- $Revision: 1.1.6.9.2.2 $ $Date: 2005/01/28 21:27:51 $ -->

<toc version="1.0">

<tocitem target="robust_product_page.html" image="$toolbox/matlab/icons/book_mat.gif">Robust Control Toolbox

<tocitem target="getstart.html" image="$toolbox/matlab/icons/greencircleicon.gif">Getting Started
    <tocitem target="getstart.html#17014">Introduction
        <tocitem target="getstar2.html#17017">What Is the Robust Control Toolbox?
            <tocitem target="getstar2.html#6254">Required Software</tocitem>
        </tocitem>
        <tocitem target="getstar3.html#6259">Modeling Uncertainty
            <tocitem target="getstar4.html#11915">Example: ACC Benchmark Problem</tocitem>
        </tocitem>
        <tocitem target="getstar5.html#12022">Worst Case Performance
            <tocitem target="getstar6.html#12519">Example: ACC Two Cart Benchmark Problem</tocitem>
        </tocitem>
        <tocitem target="getstar7.html#8641">Synthesis of Robust MIMO Controllers
            <tocitem target="getstar8.html#13909">Example: Designing a Controller with LOOPSYN</tocitem>
        </tocitem>
        <tocitem target="getstar9.html#6304">Model Reduction and Approximation
            <tocitem target="getsta10.html#14828">Example: NASA HIMAT Controller Order Reduction</tocitem>
        </tocitem>
        <tocitem target="getsta11.html#6327">LMI Solvers</tocitem>
        <tocitem target="getsta12.html#9137">Extends Control System Toolbox</tocitem>
        <tocitem target="getsta13.html#16747">About the Authors</tocitem>
        <tocitem target="getsta14.html#16813">Bibliography</tocitem>
    </tocitem>
    <tocitem target="getstara.html#6183">Multivariable Loop Shaping
        <tocitem target="getsta2a.html#11879">Tradeoff between Performance and Robustness
            <tocitem target="getsta3a.html#25433">Norms and Singular Values</tocitem>
        </tocitem>
        <tocitem target="getsta4b.html#21788">Typical loop shapes, S and T Design
            <tocitem target="getsta5b.html#26359">Singular Values</tocitem>
            <tocitem target="getsta6b.html#14077">Guaranteed Gain/Phase Margins in MIMO Systems</tocitem>
        </tocitem>
        <tocitem target="getsta7b.html#23921">Using LOOPSYN to do H-Infinity Loop Shaping
            <tocitem target="getsta8b.html#23177">Example: NASA HiMAT loop-shaping</tocitem>
            <tocitem target="getsta9b.html#18920">Design Specifications</tocitem>
            <tocitem target="getst10a.html#19144">MATLAB Commands for a LOOPSYN design</tocitem>
        </tocitem>
        <tocitem target="getst11a.html#23658">Using MIXSYN for H-Infinity Loop Shaping
            <tocitem target="getst12a.html#23228">Example: NASA HiMAT design using MIXSYN</tocitem>
        </tocitem>
        <tocitem target="getst13a.html#24736">Loop Shaping Commands</tocitem>
    </tocitem>
    <tocitem target="getstarb.html#6183">Model Reduction for Robust Control
        <tocitem target="getsta2c.html#6253">Introduction
            <tocitem target="getsta3c.html#12023">Hankel Singular Values</tocitem>
        </tocitem>
        <tocitem target="getsta4d.html#12183">Overview of Model Reduction Techniques</tocitem>
        <tocitem target="getsta5d.html#6304">Approximating Plant Models -- Additive Error Methods</tocitem>
        <tocitem target="getsta6d.html#14200">Approximating Plant Models -- Multiplicative Error Method</tocitem>
        <tocitem target="getsta7d.html#14258">Using Modal Algorithms
            <tocitem target="getsta7d.html#15191">Rigid Body Dynamics</tocitem>
        </tocitem>
        <tocitem target="getsta8d.html#13972">Reducing Large Scale Models</tocitem>
        <tocitem target="getsta9d.html#12898">Using Normalized Coprime Factor Methods</tocitem>
        <tocitem target="getst10c.html#12777">References</tocitem>
    </tocitem>
    <tocitem target="robustne.html#34966">Robustness Analysis
        <tocitem target="robustn2.html#32075">Uncertainty Modeling
            <tocitem target="robustn3.html#31829">Creating Uncertain Models of Dynamic Systems</tocitem>
            <tocitem target="robustn4.html#31834">Creating Uncertain Parameters</tocitem>
            <tocitem target="robustn5.html#31865">Quantifying Unmodeled Dynamics</tocitem>
        </tocitem>
        <tocitem target="robustn6.html#31886">Robustness Analysis</tocitem>
        <tocitem target="robustn7.html#33014">Multi-Input, Multi-Output Robustness Analysis
            <tocitem target="robustn8.html#33039">Adding Independent Input Uncertainty to Each Channel</tocitem>
            <tocitem target="robustn9.html#33059">Closed-Loop Robustness Analysis</tocitem>
            <tocitem target="robust10.html#33082">Nominal Stability Margins</tocitem>
            <tocitem target="robust11.html#33104">Robustness of Stability Model Uncertainty</tocitem>
        </tocitem>
        <tocitem target="robust12.html#33119">Worst-Case Gain Analysis</tocitem>
        <tocitem target="robust13.html#35065">Summary of Robustness Analysis Tools</tocitem>
    </tocitem>
    <tocitem target="hincontr.html#30778">H-Infinity and Mu Synthesis
        <tocitem target="hincont2.html#37496">H-Infinity Performance
            <tocitem target="hincont2.html#37497">Performance as Generalized Disturbance Rejection</tocitem>
            <tocitem target="hincont3.html#34625">Robustness in the H</tocitem>
        </tocitem>
        <tocitem target="hincont4.html#31763">Application of H
            <tocitem target="hincont5.html#31802">Quarter Car Suspension Model</tocitem>
            <tocitem target="hincont6.html#31830">Linear H Controller Design</tocitem>
            <tocitem target="hincont7.html#31849">H Control Design 1</tocitem>
            <tocitem target="hincont8.html#31882">H Control Design 2</tocitem>
            <tocitem target="hincont9.html#31919">Control Design via m-Synthesis</tocitem>
        </tocitem>
        <tocitem target="hincon10.html#31962">Functions for Control Design</tocitem>
        <tocitem target="hincon11.html#33030">Appendix: Interpretation of H-Infinity norm
            <tocitem target="hincon12.html#33032">Norms of Signals and Systems</tocitem>
            <tocitem target="hincon13.html#33090">Using Weighted Norms to Characterize Performance</tocitem>
        </tocitem>
        <tocitem target="hincon14.html#33433">References</tocitem>
    </tocitem>
</tocitem>
<tocitem target="uncertat.html" image="$toolbox/matlab/icons/pagesicon.gif">Building Uncertain Models
    <tocitem target="uncerta2.html#30782">Introduction to Uncertain Atoms
        <tocitem target="uncerta3.html#31878">Uncertain Real Parameters</tocitem>
        <tocitem target="uncerta4.html#34325">Uncertain LTI Dynamics Atoms</tocitem>
        <tocitem target="uncerta5.html#40446">Complex Parameter Atoms</tocitem>
        <tocitem target="uncerta6.html#34501">Complex Matrix Atoms</tocitem>
        <tocitem target="uncerta7.html#34594">Unstructured Uncertain Dynamic Systems</tocitem>
    </tocitem>
    <tocitem target="uncerta8.html#34607">Uncertain Matrices
        <tocitem target="uncerta9.html#34612">Creating Uncertain Matrices from Uncertain Atoms</tocitem>
        <tocitem target="uncert10.html#34627">Accessing Properties of a umat</tocitem>
        <tocitem target="uncert11.html#34662">Row and Column Referencing</tocitem>
        <tocitem target="uncert12.html#34691">Matrix Operation on umat Objects</tocitem>
        <tocitem target="uncert13.html#34718">Substituting for Uncertain Atoms</tocitem>
    </tocitem>
    <tocitem target="uncert14.html#34765">Uncertain State-Space Systems (uss)
        <tocitem target="uncert15.html#34769">Creating Uncertain Systems</tocitem>
        <tocitem target="uncert16.html#34786">Properties of uss Objects</tocitem>
        <tocitem target="uncert17.html#34816">Sampling Uncertain Systems</tocitem>
        <tocitem target="uncert18.html#34830">Feedback Around Uncertain Plant</tocitem>
        <tocitem target="uncert19.html#34849">Interpreting Uncertainty in Discrete Time</tocitem>
        <tocitem target="uncert20.html#34871">Lifting a ss to a uss</tocitem>
        <tocitem target="uncert21.html#34880">Handling Delays in uss</tocitem>
    </tocitem>
    <tocitem target="uncert22.html#34905">Uncertain frd
        <tocitem target="uncert22.html#34907">Creating Uncertain Frequency Response Objects</tocitem>
        <tocitem target="uncert23.html#34928">Properties of ufrd objects</tocitem>
        <tocitem target="uncert24.html#34954">Interpreting Uncertainty in Discrete Time</tocitem>
        <tocitem target="uncert25.html#34960">Lifting an frd to a ufrd</tocitem>
        <tocitem target="uncert25.html#34970">Handling Delays in ufrd</tocitem>
    </tocitem>
    <tocitem target="uncert26.html#34975">Basic Control System Toolbox Interconnections</tocitem>
    <tocitem target="uncert27.html#34983">Simplifying Representation of Uncertain Objects
        <tocitem target="uncert28.html#35033">Effect of AutoSimplify Property</tocitem>
        <tocitem target="uncert29.html#35075">Direct Use of simplify</tocitem>
    </tocitem>
    <tocitem target="uncert30.html#35088">Sampling Uncertain Objects
        <tocitem target="uncert30.html#35091">Generating One Sample</tocitem>
        <tocitem target="uncert30.html#35104">Generating Many Samples</tocitem>
        <tocitem target="uncert31.html#35119">Sampling ultidyn Atoms</tocitem>
    </tocitem>
    <tocitem target="uncert32.html#35147">Substitution by usubs
        <tocitem target="uncert33.html#35176">Specifying the Substitution with Structures</tocitem>
        <tocitem target="uncert34.html#39097">Nominal and Random Values</tocitem>
    </tocitem>
    <tocitem target="uncert35.html#35207">Array Management for Uncertain Objects
        <tocitem target="uncert36.html#35213">Referencing Arrays</tocitem>
        <tocitem target="uncert37.html#35225">Creating Arrays with stack, cat</tocitem>
        <tocitem target="uncert38.html#35287">Creating Arrays by Assignment</tocitem>
        <tocitem target="uncert39.html#35305">Binary Operations with Arrays</tocitem>
        <tocitem target="uncert40.html#35317">Creating Arrays With usample</tocitem>
        <tocitem target="uncert41.html#35357">Creating Arrays With usubs</tocitem>
        <tocitem target="uncert42.html#35384">Creating Arrays with gridureal</tocitem>
        <tocitem target="uncert43.html#35407">Creating Arrays with repmat</tocitem>
        <tocitem target="uncert44.html#35441">Creating Arrays with repsys</tocitem>
        <tocitem target="uncert45.html#35443">Using permute and ipermute</tocitem>
    </tocitem>
    <tocitem target="uncert46.html#35449">Decomposing Uncertain Objects (for Advanced Users)
        <tocitem target="uncert47.html#35454">Normalizing Functions for Uncertain Atoms</tocitem>
        <tocitem target="uncert48.html#35484">Properties of the Decomposition</tocitem>
        <tocitem target="uncert49.html#35503">Syntax of lftdata</tocitem>
        <tocitem target="uncert50.html#35577">Advanced Syntax of lftdata</tocitem>
    </tocitem>
</tocitem>
<tocitem target="genrobus.html" image="$toolbox/matlab/icons/pagesicon.gif">Generalized Robustness Analysis
    <tocitem target="genrobu2.html#31804">Introduction to Generalized Robustness Analysis</tocitem>
    <tocitem target="genrobu3.html#31819">Robust Stability Margin</tocitem>
    <tocitem target="genrobu4.html#31826">Robust Performance Margin</tocitem>
    <tocitem target="genrobu5.html#31833">Worst-Case Gain Measure</tocitem>
</tocitem>
<tocitem target="lmi_intr.html" image="$toolbox/matlab/icons/pagesicon.gif">LMI
    <tocitem target="lmi_intr.html#2137">Introduction to Linear Matrix Inequalities
        <tocitem target="lmi_int2.html#2138">Linear Matrix Inequalities
            <tocitem target="lmi_int3.html#2147">LMI Features</tocitem>
        </tocitem>
        <tocitem target="lmi_int4.html#2159">LMIs and LMI Problems
            <tocitem target="lmi_int5.html#2929">The Three Generic LMI Problems</tocitem>
        </tocitem>
        <tocitem target="lmi_int6.html#2221">Further Mathematical Background</tocitem>
        <tocitem target="lmi_int7.html#2230">References</tocitem>
    </tocitem>
    <tocitem target="lmi_lab.html#2282">The LMI Lab
        <tocitem target="lmi_lab2.html#2283">Introduction
            <tocitem target="lmi_lab3.html#2290">Some Terminology</tocitem>
            <tocitem target="lmi_lab4.html#2321">Overview of the LMI Lab</tocitem>
        </tocitem>
        <tocitem target="lmi_lab5.html#2330">Specifying a System of LMIs
            <tocitem target="lmi_lab6.html#2341">A Simple Example</tocitem>
            <tocitem target="lmi_lab7.html#2362">Initializing the LMI System</tocitem>
            <tocitem target="lmi_lab8.html#2370">Specifying the LMI Variables</tocitem>
            <tocitem target="lmi_lab9.html#2394">Specifying Individual LMIs</tocitem>
            <tocitem target="lmi_la10.html#2417">Specifying LMIs With the LMI Editor</tocitem>
            <tocitem target="lmi_la11.html#2447">How It All Works</tocitem>
        </tocitem>
        <tocitem target="lmi_la12.html#2453">Querying the LMI System Description
            <tocitem target="lmi_la13.html#2455">lmiinfo</tocitem>
            <tocitem target="lmi_la13.html#2459">lminbr and matnbr</tocitem>
        </tocitem>
        <tocitem target="lmi_la14.html#2462">LMI Solvers</tocitem>
        <tocitem target="lmi_la15.html#2518">From Decision to Matrix Variables and Vice Versa</tocitem>
        <tocitem target="lmi_la16.html#2524">Validating Results</tocitem>
        <tocitem target="lmi_la17.html#8587">Modifying a System of LMIs
            <tocitem target="lmi_la17.html#2532">Deleting an LMI</tocitem>
            <tocitem target="lmi_la17.html#8852">Deleting a Matrix Variable</tocitem>
            <tocitem target="lmi_la17.html#2551">Instantiating a Matrix Variable</tocitem>
        </tocitem>
        <tocitem target="lmi_la18.html#2566">Advanced Topics
            <tocitem target="lmi_la18.html#25146">Structured Matrix Variables</tocitem>
            <tocitem target="lmi_la19.html#2598">Complex-Valued LMIs</tocitem>
            <tocitem target="lmi_la20.html#2630">Specifying cTx Objectives for mincx</tocitem>
            <tocitem target="lmi_la21.html#2644">Feasibility Radius</tocitem>
            <tocitem target="lmi_la22.html#2647">Well-Posedness Issues</tocitem>
            <tocitem target="lmi_la23.html#2659">Semi-Definite B(x) in gevp Problems</tocitem>
            <tocitem target="lmi_la24.html#2669">Efficiency and Complexity Issues</tocitem>
            <tocitem target="lmi_la25.html#2676">Solving M + PTXQ + QTXTP &lt; 0</tocitem>
        </tocitem>
        <tocitem target="lmi_la26.html#2687">References</tocitem>
    </tocitem>
</tocitem>
<tocitem target="refintro.html" image="$toolbox/matlab/icons/reficon.gif">Function Reference
    <tocitem target="refintro.html#40576">Functions--Categorical List
        <tocitem target="refintro.html#42079">Uncertain Elements</tocitem>
        <tocitem target="refintro.html#41092">Uncertain Matrices and Systems</tocitem>
        <tocitem target="refintro.html#42534">Manipulation of Uncertain Models</tocitem>
        <tocitem target="refintr2.html#42614">Interconnection of Uncertain Models</tocitem>
        <tocitem target="refintr2.html#42682">Model Order Reduction</tocitem>
        <tocitem target="refintr3.html#42778">Robustness and Worst-Case Analysis</tocitem>
        <tocitem target="refintr3.html#42938">Robustness Analysis for Parameter-Dependent Systems (P-Systems)</tocitem>
        <tocitem target="refintr4.html#43073">Controller Synthesis</tocitem>
        <tocitem target="refintr4.html#43213">m-Synthesis</tocitem>
        <tocitem target="refintr5.html#43310">Sampled-Data Systems</tocitem>
        <tocitem target="refintr6.html#43374">Gain Scheduling</tocitem>
        <tocitem target="refintr6.html#43429">Supporting Utilities</tocitem>
        <tocitem target="refintr7.html#43489">Specification of Systems of LMIs</tocitem>
        <tocitem target="refintr7.html#43540">LMI Characteristics</tocitem>
        <tocitem target="refintr8.html#43622">LMI Solvers</tocitem>
        <tocitem target="refintr8.html#41495">Validation of Results</tocitem>
        <tocitem target="refintr8.html#41916">Modification of Systems of LMIs</tocitem>
    </tocitem>
    <tocitem target="usingroa.html#154786">Functions -- Alphabetical List</tocitem>
</tocitem>


<tocitem target="rn/robust.html" image="$toolbox/matlab/icons/notesicon.gif">Release Notes

<tocitem target="rn/robust14_1-0.html">Robust Control Toolbox 3.0.1 Release Notes
    <tocitem target="rn/robust14_1-0.html#7373">New Functions</tocitem>
    <tocitem target="rn/robust14_1-0.html#54029">Renamed Functions</tocitem>
</tocitem>

</tocitem>
<tocitem target="robust_product_page.html" image="$toolbox/matlab/icons/pdficon.gif">Printable Documentation (PDF)</tocitem>
<tocitem target="http://www.mathworks.com/products/robust/" image="$toolbox/matlab/icons/webicon.gif">Product Page (Web)</tocitem>

</tocitem>
</toc>
