Определение стабильности фильтра
flag = isstable(b,a)
flag = isstable(sos)
flag = isstable(d)
возвращает логический вывод, flag = isstable(b,a)flag, равно true если фильтр задан числительными коэффициентами, bи коэффициенты знаменателя, a, является стабильным фильтром. Если полюса лежат на окружности или за ее пределами, isstable прибыль false. Если полюса находятся внутри окружности, isstable прибыль true.
прибыль flag = isstable(sos)true если фильтр задан матрицей секций второго порядка, sos, стабилен. sos является K-by-6 матрицей, где число сечений, K, должно быть больше или равно 2. Каждая строка sos соответствует коэффициентам фильтра второго порядка (биквад). I-й ряд sos матрица соответствует [bi(1) bi(2) bi(3) ai(1) ai(2) ai(3)].
прибыль flag = isstable(d)true если цифровой фильтр, d, стабилен. Использовать designfilt произвести d на основе характеристик частотно-отклика.
designfilt | digitalFilter | isallpass | islinphase | ismaxphase | isminphase | zplane