cheb2ap

Прототип аналогового lowpass фильтра Чебышева Типа II

Синтаксис

Описание

пример

[z,p,k] = cheb2ap(n,Rs) возвращает нули, полюса и усиление порядка n Прототип аналогового lowpass фильтра Чебышева Типа II с Rs дБ пульсации вниз от пикового значения полосы пропускания в полосе задерживания.

Примеры

свернуть все

Спроектируйте 6-й порядок аналог Типа II Чебышева фильтр lowpass с 70 дБ пульсации в полосе задерживания. Отобразите его величину и фазовые отклики.

[z,p,k] = cheb2ap(6,70);      % Lowpass filter prototype
[num,den] = zp2tf(z,p,k);     % Convert to transfer function form
freqs(num,den)                % Frequency response of analog filter

Figure contains 2 axes objects. Axes object 1 contains an object of type line. Axes object 2 contains an object of type line.

Входные параметры

свернуть все

Порядок фильтра в виде целого числа.

Типы данных: single | double

Пульсация полосы задерживания в виде скаляра в децибелах.

Типы данных: single | double

Выходные аргументы

свернуть все

Нули фильтра, возвращенного как n- вектор-столбец длины. Если n является нечетным, z имеет длину n–1.

Полюса фильтра, возвращенного как n- вектор-столбец длины.

Усиление фильтра, возвращенного как скаляр.

Алгоритмы

Чебышевские фильтры Типа II являются монотонными в полосе пропускания и equiripple в полосе задерживания. Местоположения полюса являются инверсией местоположений полюса cheb1ap функция, полюса которой равномерно расположены с интервалами об эллипсе в левой полуплоскости. Чебышевское ребро полосы задерживания Типа II угловая частота ω 0 установлено в 1 для нормированного результата. Это значение является частотой, на которой начинается полоса задерживания. Фильтр имеет ответ величины 10–Rs/20.

Чебышевские фильтры Типа II иногда называются обратными Чебышевскими фильтрами из-за своего отношения к фильтрам Чебышевский Тип 1. cheb2ap функция является модификацией Чебышевского Типа, я моделирую алгоритм:

  1. cheb2ap заменяет переменную ω частоты на 1/ω, превращая фильтр lowpass в фильтр highpass при сохранении эффективности в ω = 1.

  2. cheb2ap вычитает передаточную функцию фильтра из единицы.

Передаточной функцией дают

H(s)=z(s)p(s)=k(sz(1))(sz(2))...(sz(n))(sp(1))(sp(2))...(sp(n)).

Ссылки

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

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

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

| | | |

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