ellipap

Прототип аналогового lowpass эллиптического фильтра

Синтаксис

[z,p,k] = ellipap(n,Rp,Rs)

Описание

[z,p,k] = ellipap(n,Rp,Rs) возвращает нули, полюса и усиление порядка n прототип аналогового lowpass эллиптического фильтра, с Rp дБ пульсации в полосе пропускания и полоса задерживания Rs дБ вниз от пикового значения в полосе пропускания. Нули и полюса возвращены в длине n вектор-столбцы z и p и усиление в скалярном k. Если n является нечетным, z длина n- 1  . Передаточная функция в учтенной нулевой полюсной форме

H(s)=z(s)p(s)=k(sz1)(sz2)(szN)(sp1)(sp2)(spM)

Эллиптические фильтры предлагают более крутые характеристики спада, чем Баттерворт и Чебышевские фильтры, но они - equiripple и в полосе пропускания и в полосе задерживания. Из четырех классических типов фильтра эллиптические фильтры обычно соответствуют данному набору требований по производительности фильтра с самым низким порядком фильтра.

ellipap устанавливает ребро полосы пропускания угловая частота ω0 эллиптического фильтра к 1 для нормированного результата. Угловая частота ребра полосы пропускания является частотой, на которой концы полосы пропускания и фильтр имеет ответ величины 10-Rp/20.

Алгоритмы

ellipap использует алгоритм, обрисованный в общих чертах в [1]. Это использует ellipke вычислить полный эллиптический интеграл первого вида и ellipj вычислить эллиптические функции Якоби.

Ссылки

[1] Парки, T. W. и К. С. Беррус. Создание цифровых фильтров. Нью-Йорк: John Wiley & Sons, 1987, парень. 7.

Расширенные возможности

Смотрите также

| | | |

Представлено до R2006a