Длина импульсной характеристики
возвращает длину импульсной характеристики для причинного фильтра в дискретном времени с функцией рациональной системы, заданной числителем, len = impzlength(b,a)b, и знаменатель, a, полиномы в z–1. Для стабильных БИХ, len - длина последовательности эффективных импульсных характеристик. Условия в импульсной характеристики БИХ после len-й член по существу равен нулю.
возвращает эффективную длину импульсной характеристики для БИХ, заданную матрицей разделов второго порядка, len = impzlength(sos)sos. sos является матрицей K -by-6, где количество сечений, K, должно быть больше или равно 2. Если количество разделов меньше 2 ,impzlength рассматривает вход как вектор, b. Каждая строка sos соответствует коэффициентам фильтра второго порядка (biquad). i строка sos матрица соответствует [bi(1) bi(2) bi(3) ai(1) ai(2) ai(3)].
возвращает длину импульсной характеристики для цифрового фильтра, len = impzlength(d)d. Использовать designfilt чтобы сгенерировать d на основе спецификаций частотной характеристики.
задает допуск для оценки эффективной длины импульсной характеристики БИХ. По умолчанию len = impzlength(___,tol)tol является 5e-5. Увеличение значения tol оценивает более короткую эффективную длину для импульсной характеристики БИХ. Уменьшение значения tol создает большую эффективную длину для импульсной характеристики БИХ.
Чтобы вычислить импульсную характеристику для конечная импульсная характеристика, impzlength использует длину b. Для БИХ функция сначала находит полюсы передаточной функции, используя roots.
Если фильтр нестабильен, длина простирается до точки, в которой термин от самого большого полюса достигает 106 умножает его исходное значение.
Если фильтр стабилен, длина простирается до точки, в которой член от наибольшего амплитудного полюса tol умножает его исходную амплитуду.
Если фильтр является колебательным, только с полюсами на модуль круге, то impzlength вычисляет пять периодов самого медленного колебания.
Если фильтр имеет как колебательные, так и демпфированные условия, длина простирается до большего из следующих значений:
Пять периодов самого медленного колебания.
Точка, в которой термин из-за самого большого полюса tol умножает его исходную амплитуду.
designfilt | digitalFilter | impz | zp2sos