Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
К.Р. Синтез цифровых фильтов.DOC
Скачиваний:
43
Добавлен:
15.11.2019
Размер:
2.16 Mб
Скачать

Cheby1 – проектирование цифрового и аналогового фильтров Чебышева – первого типа:

[B,A] = CHEBY1(N,R,Wn) проектирует цифровой НЧ-фильтр Чебышева N-го порядка с максимальной пульсацией R децибел в полосе пропускания.

CHEBY1 возвращает коэффициенты фильтра в векторах и длиной . Частота среза должна быть 0.0 < < 1.0, с 1.0 соответствует половине частоты дискретизации (частоте Найквиста). Используйте R = 0.5 как начальную точку, если вы не уверены в выборе R.

Если – двухэлементный вектор, = [ ], CHEBY1 возвращает полосовой фильтр порядка 2N с полосой пропускания < < .

[B,A] = CHEBY1(N,R,Wn,'high') проектирует ВЧ-фильтр.

[B,A] = CHEBY1(N,R,Wn,'stop') проектирует фильтр с полосой непропускания, если = [ ].

Когда используется с тремя аргументами в левой части, то [Z,P,K] = CHEBY1(...), нули и полюса возвращаются в векторах-столбцах и длиной и скаляром .

Когда используется с четырьмя аргументами в левой части, то [A,B,C,D] = CHEBY1(...), возвращает матрицы пространства состояний.

CHEBY1(N,R,Wn,'s'), CHEBY1(N,R,Wn,'high','s') и CHEBY1(N,R,Wn, 'stop','s') проектируют аналоговые фильтры Чебышева первого типа. Поэтому может быть больше 1.0.

Смотри также CHEB1ORD, CHEBY2, BUTTER, BESSELF, FREQZ и FILTER.

Cheby2 – проектирование цифрового и аналогового фильтров Чебышева второго типа:

[B,A] = CHEBY2(N,R,Wn) проектирует обратный фильтр Чебышева -го порядка с пульсацией R децибел в полосе задерживания.

CHEBY2 возвращает коэффициенты фильтра в векторах и длиной . Частота среза должна быть 0.0 < < 1.0, с 1.0 соответствуюет половине частоты дискретизации. Используйте как начальную точку, если вы не уверены в выборе .

Если – двухэлементный вектор, = [ ], CHEBY2 возвращает полосовой фильтр порядка 2N с полосой пропускания < W < .

[B,A] = CHEBY2(N,R,Wn,'high') проектирует ВЧ-фильтр.

[B,A] = CHEBY2(N,R,Wn,'stop') проектирует фильтр с полосой непропускания, если = [ ].

Когда используется с тремя аргументами в левой части, то [Z,P,K] = CHEBY2(...), нули и полюса возвращаются в векторах-столбцах и длиной и скаляром – коэффициентом усиления.

Когда используется с четырьмя аргументами в левой части, то [A,B,C,D] = CHEBY2(...), возвращает матрицы пространства состояний.

CHEBY2(N,R,Wn,'s'), CHEBY2(N,R,Wn,'high','s') и CHEBY2(N,R,Wn, 'stop','s') проектируют аналоговые фильтры Чебышева первого типа. Поэтому может быть больше 1.0.

Смотри также CHEB2ORD, CHEBY1, BUTTER, BESSELF, FREQZ и FILTER.

Ellip – проектирование эллиптического цифрового и аналогового фильтров:

[B,A] = ELLIP(N,Rp,Rs,Wn) проектирует цифровой эллиптический НЧ-фильтр -го порядка с пульсацией децибел в полосе пропускания и ослаблением децибел в полосе задерживания. ELLIP возвращает коэффициенты фильтра в векторах и длиной . Вырезаемая частота должна быть 0.0 < < 1.0, с 1.0 соответствует половине заданной частоты дискретизации. Используйте  = 0.5 и = 20 как начальные точки, если вы не уверены в их выборе.

Если – двухэлементный вектор, = [ ], ELLIP возвращает полосовой фильтр порядка 2N с полосой пропускания < < .

[B,A] = ELLIP(N,Rp,Rs,Wn,'high') проектирует ВЧ-фильтр.

[B,A] = ELLIP(N,Rp,Rs,Wn,'stop') фильтр с полосой непропускания, если = [ ].

Когда используется с тремя аргументами в левой части, то [Z,P,K] = ELLIP(...), нули и полюса возвращаются в векторах-столбцах и длиной и скаляром – коэффициентом усиления.

Когда используется с четырьмя аргументами в левой части, то [A,B,C,D] = ELLIP(...), возвращает матрицы пространства состояний.

ELLIP(N,Rp,Rs,Wn,'s'), ELLIP(N,Rp,Rs,Wn,'high','s') и ELLIP(N,Rp,Rs, Wn,'stop','s') проектируют аналоговый эллиптический фильтр. Поэтому, Wn может быть больше 1.0.

Смотри также ELLIPORD, CHEBY2, BUTTER, BESSELF, FREQZ и FILTER.