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

filt
16-78
16filt
Purpose Specify discrete transfer functions in DSP format
Syntax sys = filt(num,den)
sys = filt(num,den,Ts)
sys = filt(M)
sys = filt(num,den,'Property1',Value1,...,'PropertyN',ValueN)
sys = filt(num,den,Ts,'Property1',Value1,...,'PropertyN',ValueN)
Description In digital signal processing (DSP), it is customary to write transfer functions
as rational expressions in and to order the numerator and denominator
terms in ascending powers of , for example,
Thefunction
filt isprovided to facilitatethespecificationoftransfer functions
in DSP format.
sys = filt(num,den) creates a discrete-time transfer function sys with
numerator(s)
num and denominator(s) den. The sample time is left unspecified
(
sys.Ts = -1) and the output sys is a TF object.
sys = filt(num,den,Ts) further specifies the sample time Ts (in seconds).
sys = filt(M) specifies a static filter with gain matrix M.
Any of the previous syntaxes can be followed by property name/property value
pairs of the form
'Property',Value
Each pair specifies a particular LTI property of the model, for example, the
input names or the transfer function variable. See LTI Properties and the
set
entry for additional information on LTI properties and admissible property
values.
Arguments For SISO transfer functions, num and den are row vectors containing the
numerator and denominator coefficients ordered in ascending powers of .
For example,
den = [1 0.4 2] represents the polynomial .
z
1–
z
1–
Hz
1–
()
2 z
1–
+
10.4z
1–
2z
2–
++
---------------------------------------------
=
z
1–
10.4z
1–
2z
2–
++