| Control System Toolbox | Search  Help Desk |
| totaldelay | Examples See Also |
Return the total combined I/O delays for an LTI model
Syntax
td = totaldelay(sys)
Description
td = totaldelay(sys)
returns the total combined I/O delays for an LTI model sys. The matrix td combines contributions from the InputDelay, OutputDelay, and ioDelayMatrix properties, (see set or type ltiprops for details on these properties).
Delays are expressed in seconds for continuous-time models, and as integer multiples of the sample period for discrete-time models. To obtain the delay times in seconds, multiply td by the sample time sys.Ts.
Example
sys = tf(1,[1 0]); % TF of 1/s
sys.inputd = 2; % 2 sec input delay
sys.outputd = 1.5; % 1.5 sec output delay
td = totaldelay(sys)
td =
3.5000
The resulting I/O map is
sys.
See Also
delay2z Change transfer functions of discrete-time LTI models
with delays to rational functions or absorbs FRD delays
into the frequency response phase information
hasdelay True for LTI models with delays