Specifications
Table Of Contents
- Introduction
- LTI Models
- Operations on LTI Models
- Model Analysis Tools
- Arrays of LTI Models
- Customization
- Setting Toolbox Preferences
- Setting Tool Preferences
- Customizing Response Plot Properties
- Design Case Studies
- Reliable Computations
- GUI Reference
- SISO Design Tool Reference
- Menu Bar
- File
- Import
- Export
- Toolbox Preferences
- Print to Figure
- Close
- Edit
- Undo and Redo
- Root Locus and Bode Diagrams
- SISO Tool Preferences
- View
- Root Locus and Bode Diagrams
- System Data
- Closed Loop Poles
- Design History
- Tools
- Loop Responses
- Continuous/Discrete Conversions
- Draw a Simulink Diagram
- Compensator
- Format
- Edit
- Store
- Retrieve
- Clear
- Window
- Help
- Tool Bar
- Current Compensator
- Feedback Structure
- Root Locus Right-Click Menus
- Bode Diagram Right-Click Menus
- Status Panel
- Menu Bar
- LTI Viewer Reference
- Right-Click Menus for Response Plots
- Function Reference
- Functions by Category
- acker
- allmargin
- append
- augstate
- balreal
- bode
- bodemag
- c2d
- canon
- care
- chgunits
- connect
- covar
- ctrb
- ctrbf
- d2c
- d2d
- damp
- dare
- dcgain
- delay2z
- dlqr
- dlyap
- drss
- dsort
- dss
- dssdata
- esort
- estim
- evalfr
- feedback
- filt
- frd
- frdata
- freqresp
- gensig
- get
- gram
- hasdelay
- impulse
- initial
- interp
- inv
- isct, isdt
- isempty
- isproper
- issiso
- kalman
- kalmd
- lft
- lqgreg
- lqr
- lqrd
- lqry
- lsim
- ltimodels
- ltiprops
- ltiview
- lyap
- margin
- minreal
- modred
- ndims
- ngrid
- nichols
- norm
- nyquist
- obsv
- obsvf
- ord2
- pade
- parallel
- place
- pole
- pzmap
- reg
- reshape
- rlocus
- rss
- series
- set
- sgrid
- sigma
- sisotool
- size
- sminreal
- ss
- ss2ss
- ssbal
- ssdata
- stack
- step
- tf
- tfdata
- totaldelay
- zero
- zgrid
- zpk
- zpkdata
- Index

tf
16-219
If all SISO entries of a MIMO transfer function have the same denominator,
you can set
den to the row vector representation of this common denominator.
See “Examples” for more details.
sys = tf(num,den,Ts) creates a discrete-time transfer function with sample
time
Ts (in seconds). Set Ts = -1 or Ts = [] to leave the sample time
unspecified. The input arguments
num and den are as in the continuous-time
case and must list the numerator and denominator coefficients in descending
powers of .
sys = tf(M) creates a static gain M (scalarormatrix).
sys = tf(num,den,ltisys) creates a transfer function with generic LTI
properties inherited from the LTI model
ltisys (including the sample time).
See “Generic Properties” on page 2-26 for an overview of generic LTI
properties.
There are several ways to create LTI arrays of transfer functions. To create
arrays of SISO or MIMO TF models, either specify the numerator and
denominator of each SISO entry using multidimensional cell arrays, or use a
for loop to successively assign each TF model in the array. See “Building LTI
Arrays” on page 4-12 for more information.
Any of the previous syntaxes can be followed by property name/property value
pairs
'Property',Value
Each pair specifies a particular LTI property of the model, for example, the
input names or the transfer function variable. See
set entry and the example
below for details. Note that
sys = tf(num,den,'Property1',Value1,...,'PropertyN',ValueN)
is a shortcut for
sys = tf(num,den)
set(sys,'Property1',Value1,...,'PropertyN',ValueN)
Transfer Functions as Rational Expressions in s or z
You can also use real-valued rational expressions to create a TF model. To do
so, first type either:
z