Чебышевский проект фильтра Типа II
[b,a] = cheby2(n,Rs,Ws)[b,a] = cheby2(n,Rs,Ws,ftype)[z,p,k] = cheby2(___)[A,B,C,D] = cheby2(___)[___] = cheby2(___,'s')[ разрабатывает lowpass, highpass, полосу пропускания или bandstop Чебышевский фильтр Типа II, в зависимости от значения b,a] = cheby2(n,Rs,Ws,ftype)ftype и числа элементов Ws. Получившаяся полоса пропускания и проекты bandstop имеют порядок 2n.
Примечание: Смотрите Ограничения для получения информации о числовых проблемах, которые влияют на формирование передаточной функции.
[ разрабатывает lowpass, highpass, полосу пропускания, или bandstop цифровой Чебышевский Тип II фильтрует, и возвращает его нули, полюса и усиление. Этот синтаксис может включать любой из входных параметров в предыдущих синтаксисах.z,p,k] = cheby2(___)
Чебышевские фильтры Типа II являются монотонными в полосе пропускания и equiripple в полосе задерживания. Фильтры типа II не прокручиваются прочь с такой скоростью, как фильтры Типа I, но свободны от пульсации полосы пропускания.
cheby2 использует алгоритм с пятью шагами:
Это находит lowpass аналоговые прототипные полюса, нули и усиление с помощью функционального cheb2ap.
Это преобразовывает полюса, нули и усиление в форму пространства состояний.
При необходимости это использует преобразование пространства состояний, чтобы преобразовать фильтр lowpass в полосу пропускания, highpass, или заграждающий фильтр с желаемыми ограничениями частоты.
Для создания цифровых фильтров это использует bilinear, чтобы преобразовать аналоговый фильтр в цифровое, проникают в билинейное преобразование с предварительным деформированием частоты. Тщательная корректировка частоты аналоговые фильтры и цифровые фильтры, чтобы иметь то же значение частотной характеристики в Ws или w1 и w2.
Это преобразовывает фильтр пространства состояний назад в передаточную функцию или форму нулей и полюсов, как требуется.
besself | butter | cheb1ord | cheb2ap | cheby1 | designfilt | ellip | filter | sosfilt