Минимальный порядок для эллиптических фильтров
[
возвращает самый низкий порядок, 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 рад/с (для низко- и высоко-) и в -1 и 1 рад/с (для полосно-пропускающих и полосно-заграждающих фильтров). Затем он вычисляет минимальный порядок, требуемый для lowpass, чтобы соответствовать спецификации stop-полосы.
[1] Рабинер, Лоуренс Р. и Б. Голд. Теория и применение цифровой обработки сигналов. Englewood Cliffs, Нью-Джерси: Prentice Hall, 1975.