exponenta event banner

totaldelay

Общая совокупная задержка ввода-вывода для модели LTI

Синтаксис

td = totaldelay(sys)

Описание

td = totaldelay(sys) возвращает общую совокупную задержку ввода-вывода для модели LTI sys. Матрица td объединяет вклады от InputDelay, OutputDelay, и ioDelayMatrix свойства.

Задержки выражаются в секундах для моделей непрерывного времени и как целые кратные периоду выборки для моделей дискретного времени. Для получения времени задержки в секундах умножьте td по времени выборки sys.Ts.

Примеры

свернуть все

Создайте модель передаточной функции, 1/с.

sys = tf(1,[1 0]);

Задайте 2-секундную задержку на входе и 1,5-секундную задержку на выходе.

sys.InputDelay = 2;
sys.Outputdelay = 1.5;

Вычислить суммарную задержку ввода-вывода для sys.

td = totaldelay(sys)
td = 3.5000

Результирующая передаточная функция имеет следующий вид:

e-2sx1se-1.5s = e-3.5s1s

Этот результат эквивалентен заданию задержки ввода-вывода в 3,5 секунды для исходной передаточной функции, 1/с.

См. также

|

Представлен в R2012a