Ответы временного интервала модели дискретного времени

В этом примере показано, как получить переходный процесс и данные переходного процесса для модели динамической системы дискретного времени. Получение ответов временного интервала моделей дискретного времени эквивалентно для моделей непрерывного времени, за исключением того, что точки выборки времени ограничиваются шагом расчета Ts из модели.

Можно использовать методы этого примера с командами, такими как impulse, initial, impulseplot, и initialpot получить ответы временного интервала моделей дискретного времени.

Создайте модель передаточной функции дискретного времени и постройте ее ответ на вход шага в t = 0.

H = tf([-0.06,0.4],[1,-1.6,0.78],0.1);
step(H)

Figure contains an axes. The axes contains an object of type line. This object represents 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 содержит соответствующие значения переходного процесса.

Смотрите также

| | | | |

Связанные примеры

Больше о