Specifications

Table Of Contents
2 LTI Models
2-10
MIMO Transfer Function Models
MIMO transfer functions are two-dimensional arrays of elementary SISO
transfer functions. There are several ways to specify MIMO transfer function
models, including:
Concatenation of SISO transfer function models
Using
tf with cell array arguments
Consider the rational transfer matrix
.
You can specify by concatenation of its SISO entries. For instance,
h11 = tf([1 –1],[1 1]);
h21 = tf([1 2],[1 4 5]);
or, equivalently,
s = tf('s')
h11 = (s–1)/(s+1);
h21 = (s+2)/(s^2+4*s+5);
can be concatenated to form .
H = [h11; h21]
This syntax mimics standard matrix concatenation and tends to be easier and
morereadable forMIMOsystemswithmanyinputsand/oroutputs.See“Model
Interconnection Functions” on page 3-16 for more details on concatenation
operations for LTI systems.
Alternatively, to define MIMO transfer functions using
tf, you need two cell
arrays (say,
N and D) to represent the sets of numerator and denominator
polynomials, respectively. See Chapter 13, “Structures and Cell Arrays” in
Using MATLAB for more details on cell arrays.
For example, for the rational transfer matrix , the two cell arrays
N and D
should contain the row-vector representations of the polynomial entries of
Hs
()
s 1
s 1+
------------
s 2+
s
2
4s 5++
----------------------------
=
Hs
(
)
Hs
()
Hs()