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