Чебышевский Тип я фильтрую порядок
[n,Wp] = cheb1ord(Wp,Ws,Rp,Rs)
[n,Wp] = cheb1ord(Wp,Ws,Rp,Rs,'s')
cheb1ord
вычисляет минимальный заказ цифрового или аналогового Чебышевского Типа , который я фильтрую требуемый соответствовать набору спецификаций проекта фильтра.
[n,Wp] = cheb1ord(Wp,Ws,Rp,Rs)
возвращает n
самый низкоуровневый Чебышевского Типа, который я фильтрую, который теряет не больше, чем дБ Rp
в полосе пропускания и имеет, по крайней мере , дБ Rs
затухания в полосе задерживания. Скаляр (или вектор) соответствующих частот среза Wp
, также возвращен. Используйте выходные аргументы n
и Wp
с функцией cheby1
.
Выберите входные параметры, чтобы задать полосу задерживания и полосу пропускания согласно следующей таблице.
Описание параметров фильтра полосы задерживания и полосы пропускания
Используйте следующее руководство, чтобы задать фильтры различных типов.
Отфильтруйте спецификации полосы задерживания и полосы пропускания типа
Отфильтруйте тип | Полоса задерживания и условия полосы пропускания | Полоса задерживания | Полоса пропускания |
---|---|---|---|
|
|
| |
Highpass |
|
|
|
Полоса пропускания | Интервал, заданный |
|
|
Bandstop | Интервал, заданный |
|
|
Если ваши спецификации фильтра призывают к полосовому или заграждающему фильтру с неравной пульсацией в каждой из полос пропускания или полос задерживания, разрабатывают отдельный lowpass и фильтры highpass согласно спецификациям в этой таблице, и располагают каскадом два фильтра вместе.
[n,Wp] = cheb1ord(Wp,Ws,Rp,Rs,'s')
находит минимальный заказ n
и частотами среза Wp
для аналогового Чебышевского Типа, который я фильтрую. Вы задаете частоты Wp
и Ws
, подобный описанным в Описании приведенной выше таблицы Параметров Фильтра Полосы задерживания и Полосы пропускания, только в этом случае вы задаете частоту в радианах в секунду, и полоса пропускания или полоса задерживания могут быть бесконечными.
Используйте cheb1ord
для lowpass, highpass, полосы пропускания и заграждающих фильтров, как описано в приведенной выше таблице Спецификаций Полосы задерживания и Полосы пропускания Типа Фильтра.
cheb1ord
использует Чебышевскую формулу прогноза порядка фильтра lowpass, описанную в [1]. Функция выполняет свои вычисления в аналоговой области и для аналоговых и для цифровых случаев. Для цифрового случая это преобразовывает параметры частоты в s-область перед процессом оценки порядка и собственной частоты, и затем преобразовывает их назад в z-область.
cheb1ord
первоначально разрабатывает прототип фильтра lowpass путем преобразования частот полосы пропускания желаемого фильтра к 1 рад/с (для низкого - или фильтров highpass) или к-1 и 1 рад/с (для полосовых или заграждающих фильтров). Это затем вычисляет минимальный заказ, требуемый для фильтра lowpass соответствовать спецификации полосы задерживания.
[1] Rabiner, Лоуренс Р. и золото Бернарда. Теория и приложение цифровой обработки сигналов. Englewood Cliffs, NJ: Prentice Hall, 1975.