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

вычисляет характеристики переходной характеристики из массива данных переходной характеристики 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-by- NY-by- NU массив (см. step) и yfinal как NY-by- NU массив. stepinfo затем возвращает NY-by- NU массив структур S характеристик отклика, соответствующих каждой паре ввода-вывода.
позволяет задать порог S = stepinfo(___,'SettlingTimeThreshold',ST)ST используется в определении времени урегулирования. Ответ остановился, когда e ошибок (t) = |<reservedrangesplaceholder3> (t) - yfinal | становится меньше дроби ST его пикового значения. Значение по умолчанию ST = 0.02 (2%). Можно использовать этот синтаксис с любой из предыдущих комбинаций входных аргументов.
позволяет задать нижний и верхний пороги, используемые в определении времени нарастания. По умолчанию время нарастания определяется как время, необходимое для увеличения отклика от 10 до 90% от установившегося значения (S = stepinfo(___,'RiseTimeLimits',RT)RT = [0.1 0.9]). Верхний порог RT(2) также используется для вычисления SettlingMin и SettlingMax. Эти значения являются минимальным и максимальным значениями отклика, происходящего после достижения откликом верхнего порога. Можно использовать этот синтаксис с любой из предыдущих комбинаций входных аргументов.