[n,Wp] = cheb2ord(Wp,Ws,Rp,Rs,'s');
[z,p,k]=cheb2ap(n,Rs);
[b,a]=zp2tf(z,p,k);
f1=5e3; f2=8e3;
w1=2*pi*f1; w2=2*pi*f2;
[b2,a2]=lp2bp(b,a,sqrt(w1*w2),(w2-w1));
f=0:1:14e3;
h=freqs(b1,a1,2*pi*f);
plot(f/1000,abs(h2)),grid,xlabel('f,kHz');
Рис. 3
Для испытания спроектированных фильтров воспользуемся пакетом Simulink, в котором создадим схему, показанную на рис. 4
Исследуемые фильтры представлены блоками Transfer Function (звено с линейной дробно-рациональной передаточной функцией), параметры в которую передаются из Workspace MatLab.
На рис. 5а – 5г приведены результаты моделирования прохождения прямоугольного радиоимпульса длительностью2 мс и частотой заполнения соответственно 6, 8, 9 и 10 кГц через полосовой и режекторные фильтры, АЧХ которых приведены на рис 2,3.
Рис. 4
Рис. 5а
Рис. 5б
Рис. 5г
Рис. 5д
Рис. 6
Рис. 7
Рис. 8а
Рис. 8б
Рис. 8в
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.