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