Курсовая работа: Порівняння характеристик аналогового та цифрового фільтрів
[z,p,k]=cheb1ap(n,Rp); % визначаємо параметри передавальної ф-ції для фільтру Чебишева 1р.
W1=Wn(1);
W2=Wn(2);
W0=sqrt(W1*W2);
Bw=(W2-W1);
[b1 a1]=lp2bp(b,a,W0,Bw); % перетворимо перед . ф - цію прототипу в потрібну
Hrez=tf(b1,a1) % передавальна функція СФ
В результаті обчислень отримуємо передаточну функцію смугового фільтра Чебишева І роду:
Побудуємо характеристики фільтра за допомогою середовища MatLab
[h1,w1]=freqs(b1,a1,1000);
figure(4); %--- АЧХ С Ф
plot(w1,abs(h1));
axis([0 20000 0 1.2]);
xlabel('w'); ylabel('Amplitude');
title('AFC of bandpass filter');
grid on
figure(5); %--- ФЧХ С Ф
plot(w1,unwrap(angle(h1)));
axis([0 20000 -30 5]);
title('PFC of bandpass filter');
grid on
xlabel('w'); ylabel('Phase');
figure(6);
pzmap(Hrez);
Рис. 7. діаграма нулів та полюсів передаточної функції фільтра.