Создание фильтра Чебышева Типа II
[ проектирует lowpass, highpass, bandpass, или полосно-заграждающий Chebyshev Type II фильтр, в зависимости от значения b,a] = cheby2(n,Rs,Ws,ftype)ftype и количество элементов Ws. Получившиеся полосно-пропускающая и полосно-заграждающие проекты имеют порядок 2 n.
Примечание: Смотрите ограничения для получения информации о числовых проблемах, которые влияют на формирование передаточной функции.
[ проектирует lowpass, highpass, bandpass, или полосно-заграждающий цифровой чебышевский фильтр типа II и возвращает его нули, полюса и усиление. Этот синтаксис может включать любой из входных параметров в предыдущих синтаксисах.z,p,k] = cheby2(___)
Фильтры Чебышёва II типа монотонны в полосе пропускания и эквириппле в полосе упора. Фильтры типа II не сходят так быстро, как фильтры типа I, но не имеют неравномерности в полосе пропускания.
cheby2 использует пятиэтапный алгоритм:
Он находит lowpass аналоговых полюсов прототипа, нули и усиление с помощью функции cheb2ap.
Он преобразует полюса, нули и усиление в форму пространства состояний.
При необходимости он использует преобразование пространства состояний, чтобы преобразовать lowpass в полосно-пропускающий, высокочастотный или полосно-заграждающий фильтр с желаемыми частотными ограничениями.
Для создания цифровых фильтров, он использует bilinear преобразование аналогового фильтра в цифровой фильтр посредством билинейного преобразования с предварительной обработкой частоты. Тщательная регулировка частоты аналоговых фильтров и цифровых фильтров, чтобы иметь одинаковую величину частотной характеристики в Ws или w1 и w2.
Он преобразует фильтр пространства состояний назад в передаточную функцию или форму нули , полюса и усиления, по мере необходимости.