Минимальный порядок для эллиптических фильтров
[
возвращает самое низкоуровневое, n
,Wn
] = ellipord(Wp
,Ws
,Rp
,Rs
)n
, из цифрового эллиптического фильтра без больше, чем Rp
дБ неравномерности в полосе пропускания и по крайней мере Rs
дБ затухания в полосе задерживания. Wp
и Ws
, соответственно, полоса пропускания и частоты ребра полосы задерживания фильтра, нормированного от 0 до 1, где 1 соответствует рад/отсчету π. Скаляр (или вектор) соответствующих частот среза, Wn
, также возвращен. Чтобы спроектировать эллиптический фильтр, используйте выходные аргументы n
и Wn
как вводит к ellip
.
ellipord
использует эллиптическую формулу предсказания порядка фильтра lowpass, описанную в [1]. Функция выполняет свои вычисления в аналоговой области и для аналоговых и для цифровых случаев. Для цифрового случая это преобразует параметры частоты в s-область прежде, чем оценить порядок и собственные частоты, и затем преобразует их назад в z-область.
ellipord
первоначально разрабатывает прототип фильтра lowpass путем преобразования частот полосы пропускания желаемого фильтра к 1 рад/с (для низкого и фильтров highpass) и к –1 и 1 рад/с (для полосовых и заграждающих фильтров). Это затем вычисляет минимальный порядок, требуемый для фильтра lowpass выполнить спецификации полосы задерживания.
[1] Rabiner, Лоуренс Р. и B. Золото. Теория и приложение цифровой обработки сигналов. Englewood Cliffs, NJ: Prentice Hall, 1975.