Этот пример показывает, как получить переходный процесс и данные переходной характеристики для модели динамической системы в дискретном времени. Получение временных характеристик моделей в дискретном времени то же самое, что и для моделей в непрерывном времени, за исключением того, что точки выборки ограничены шагом расчета Ts
модели.
Можно использовать методы этого примера с такими командами, как impulse
, initial
, impulseplot
, и initialpot
получение временных характеристик моделей дискретного времени.
Создайте модель передаточной функции в дискретном времени и постройте график ее отклика на вход шага в = 0.
H = tf([-0.06,0.4],[1,-1.6,0.78],0.1); step(H)
Для моделей в дискретном времени, step
строит график отклика с множителями шага расчета, принимая удержание между выборками.
Вычислите переходную характеристику H
от 0,5 до 2,5 секунд.
[y,t] = step(H,0.5:0.1:2.5);
Когда вы задаете временной вектор для отклика модели в дискретном времени, временной шаг должен совпадать со шагом расчета Ts
модели дискретного времени. Векторная t
содержит время точек от 0,5 до 2,5 секунд, на множители из шага расчета H
, 0,1 с. Вектор y
содержит соответствующие значения переходной характеристики.
impulse
| impulseplot
| initial
| initialplot
| step
| stepplot