Время нарастания, время установления и другие характеристики ступенчатого отклика
вычисляет характеристики ступенчатого ответа для динамической модели системы 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 - Процентное превышение, по отношению к финалу.
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около-NYоколо-NU массив (см. step) и yfinal как NYоколо-NU массив. stepinfo затем возвращает NYоколо-NU структурный массив S характеристик отклика, соответствующих каждой паре ввода-вывода.
позволяет указать пороговое значение 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. Эти значения являются минимальными и максимальными значениями ответа, возникающими после того, как ответ достиг верхнего порога. Этот синтаксис можно использовать с любой из предыдущих комбинаций входных аргументов.