С-02 Н / 210406
П.2.4 Листинг программы синтеза эллиптического цифрового режекторного фильтра в системе matlab
Исходные данные:
частота дискретизации кГц;
граничные частоты полосы пропускания кГц,кГц;
максимальное затухание в полосе пропускания дБ;
граничные частоты полос задерживания Гц,кГц;
минимальное затухание в полосах задерживания дБ.
>> Fd=70000;
>> fp1=20000;
>> fp2=22000;
>> fs1=20250;
>> fs2=21750;
>> Rp=1.5;
>> Rs=40;
>> Wp=[2*fp1/Fd 2*fp2/Fd];
>> Ws=[2*fs1/Fd 2*fs2/Fd];
>> [n,Wn]=ellipord(Wp,Ws,Rp,Rs)
>> [a,b]=ellip(n,Rp,Rs,Wn,’stop’);
>> [sos,g]=tf2sos(a,b,’up’,’none’)
>> [h,w]=freqz(a,b);
>> plot(w/(2*pi),20*log10(abs(h)))
>> gridon
Содержание
- Д.А. Валиев
- Содержание
- Пояснительная записка
- 1 Методические указания
- 1.1 Методика проектирования рекурсивных цифровых фильтров по аналоговым прототипам
- 1.2 Программы проектирования рекурсивных цифровых фильтров в системе mathcad
- 1.3 Проектирование рекурсивных цифровых фильтров в системеMatlab
- 2 Методические указания к выполнению работы
- 2.1 Выполнение контрольной работы
- 2.2 Содержание контрольной работы
- 2.3 Контрольные вопросы:
- Приложение 1 п.1.1 Листинг программы синтеза цифрового фнч Баттерворта в системе Mathcad
- П.1.2 Листинг программы синтеза цифрового фвч Чебышева типа 1 в системе Mathcad
- П.1.3 Листинг программы синтеза цифрового полосового фильтра Чебышева типа 2 в системе Mathcad
- П.1.4 Листинг программы синтеза эллиптического цифрового режекторного фильтра в системе Mathcad
- Приложение 2
- П.2.4 Листинг программы синтеза эллиптического цифрового режекторного фильтра в системе matlab
- Литература