Вычисление характеристик линейного отклика
S = lsiminfo(y,t,yfinal)
S = lsiminfo(y,t)
S = lsiminfo(...,'SettlingTimeThreshold',ST)
S = lsiminfo(y,t,yfinal)
принимает данные отклика (t,y)
и установившееся значение yfinal
и возвращает структуру S
содержащие следующие показатели эффективности:
SettlingTime
- Время урегулирования
Min
- Минимальное значение Y
MinTime
- Время достижения минимального значения
Max
- Максимальное значение Y
MaxTime
- Время достижения максимального значения
Для ответов SISO, t
и y
являются векторами с той же длиной NS. Для ответов с выходами NY можно задать y
как массив NS-by-NY и yfinal
как массив NY-by-1. lsiminfo
затем возвращает NY-by-1 массив структур S
показателей эффективности для каждого выходного канала.
S = lsiminfo(y,t)
использует последнее значение выборки y
как установившееся значение yfinal
. s = lsiminfo(y)
принимает t = 1:NS
.
S = lsiminfo(...,'SettlingTimeThreshold',ST)
позволяет задать порог ST
используется в вычислении времени урегулирования. Ответ остановился, когда ошибка |y(t) - yfinal|
становится меньше дроби ST
его пикового значения. Значение по умолчанию ST=0.02
(2%).