LTI Models
Linear, Time-Invariant Models
LTI Model Formats
Using LTI Models
LTI Objects
Precedence Rules
Viewing LTI Systems As Matrices
LTI Command Summary
Creating LTI Models
Transfer Function Models
Zero-Pole-Gain Models
State-Space Models
Descriptor State-Space Models
Frequency Response Data (FRD) Models
Discrete-Time Models
Data Retrieval
LTI Properties
Generic LTI Properties
Model-Specific Properties
Setting LTI Properties
Accessing Property Values Using get
Direct Property Referencing Using Dot Notation
Additional Insight into LTI Properties
Model Conversion
Explicit Conversion
Automatic Conversion
Caution About Model Conversions
Time Delays
Functions that Support Time Delays
Specifying Input/Output Delays
Distillation Column Example
Specifying Delays on the Inputs or Outputs
Specifying Delays in Discrete-Time Models
Retrieving Information About Delays
Padé Approximation of Time Delays
Simulink Block for LTI Systems
References
Operations on LTI Models
Overview
Precedence and Property Inheritance
Extracting and Modifying Subsystems
Basic Subsystem Concepts
Referencing FRD Models Through Frequencies
Referencing Channels by Name
Resizing LTI Systems
Arithmetic Operations on LTI Models
Addition and Subtraction
Multiplication
Inversion and Related Operations
Transposition
Pertransposition
Model Interconnection Functions
Concatenation of LTI Models
Feedback and Other Interconnection Functions
Continuous/Discrete Conversions of LTI Models
Zero-Order Hold
First-Order Hold
Tustin Approximation
Tustin with Frequency Prewarping
Matched Poles and Zeros
Discretization of Systems with Delays
Resampling of Discrete-Time Models
References
Model Analysis Tools
General Model Characteristics
Model Dynamics
State-Space Realizations
Arrays of LTI Models
The Concept of an LTI Array
When to Use an LTI Array
When to Collect a Set of Models in an LTI Array
Restrictions for LTI Models Collected in an Array
Where to Find Information on LTI Arrays
Visualizing LTI Arrays
Higher Dimensional Arrays of LTI Models
Dimensions, Size, and Shape of an LTI Array
I/O and Array Dimensions of LTI Arrays
Accessing the Dimensions of an LTI Array Using size and ndims
Using reshape to Rearrange an LTI Array
Building LTI Arrays
Building LTI Arrays Using for Loops
Building LTI Arrays Using the stack Function
Building LTI Arrays Using tf, zpk, ss, and frd
Generating Random LTI Arrays Using rss
Indexing Into LTI Arrays
Accessing Particular Models in an LTI Array
Extracting LTI Arrays of Subsystems
Reassigning Parts of an LTI Array
Deleting Parts of an LTI Array
Operations on LTI Arrays
Example: Addition of Two LTI Arrays
Dimension Requirements
Special Cases for Operations on LTI Arrays
Other Operations on LTI Arrays