Время нарастания, время урегулирования и другие характеристики переходного процесса
вычисляет характеристики переходного процесса для модели S = stepinfo(sys)sys динамической системы. Функция возвращает характеристики в структуре, содержащей поля:
RiseTime — Время это берет для ответа, чтобы повыситься с 10% до 90% установившегося ответа.
SettlingTime — Время это берет для ошибки e (t) = |y (t) – yfinal | между ответом y (t) и установившимся ответом yfinal, чтобы упасть ниже 2% пикового значения e (t).
SettlingMin — Минимальное значение y (t) однажды ответ повысилось.
SettlingMax — Максимальное значение y (t) однажды ответ повысилось.
Overshoot — Перерегулирование процента, относительно yfinal.
Undershoot — Отклонение от номинала процента.
Peak — Пиковое абсолютное значение y (t)
PeakTime — Время, в которое происходит пиковое значение.
Следующая фигура иллюстрирует некоторые из этих количеств на типичном ответе второго порядка.

Используя этот синтаксис требует лицензии Control System Toolbox™.
вычисляет характеристики переходного процесса из массива данных переходного процесса S = stepinfo(y,t)y и соответствующий временной вектор t. Для откликов системы SISO, y вектор с тем же количеством записей как t. Для данных об ответе MIMO, y массив, содержащий ответы каждого канала ввода-вывода. Этот синтаксис использует последнее значение в y (или последнее значение в соответствующих данных об ответе каждого канала) как установившееся значение для вычислительных характеристик, которые зависят от того значения.
вычисляет характеристики переходного процесса относительно установившегося значения S = stepinfo(y,t,yfinal)yfinal. Этот синтаксис полезен, когда вы знаете, что ожидаемый установившийся отклик системы отличается от последнего значения в y по причинам, таким как шум измерения.
Для ответов SISO, t и y векторы с той же длиной NS. Для систем с NU входные параметры и NY выходные параметры, можно задать y как NS- NY- NU массив (см. step) и yfinal как NY- NU массив. stepinfo затем возвращает NY- NU массивы структур из характеристик ответа, соответствующих каждой паре ввода-вывода.
позволяет вам задать порог S = stepinfo(___,'SettlingTimeThreshold',ST)ST используемый в определении времени урегулирования. Ответ обосновался, когда ошибка e (t) = |y (t) – yfinal | становится меньшей, чем дробный ST из его пикового значения. Значением по умолчанию является ST = 0.02 (2%). Можно использовать этот синтаксис с любой из предыдущих комбинаций входных аргументов.
позволяет вам задать более низкие и верхние пороги, используемые в определении времени нарастания. По умолчанию время нарастания задано как время, которое ответ занимает, чтобы повыситься с 10 до 90% установившегося значения (S = stepinfo(___,'RiseTimeLimits',RT)RT = [0.1 0.9]). Верхний порог RT(2) также используется, чтобы вычислить SettlingMin и SettlingMax. Эти значения являются минимальными и максимальными значениями ответа, происходящего после того, как ответ достиг верхнего порога. Можно использовать этот синтаксис с любой из предыдущих комбинаций входных аргументов.