Длина импульсной характеристики
возвращает длину импульсной характеристики для причинного фильтра в дискретном времени с функцией рациональной системы, заданной числителем, 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