Курсовая работа: Порівняння характеристик аналогового та цифрового фільтрів

bk_out(i)=(2*dt/T1)*sum(out_sign.*sin(t*i*W1));

end;

a0_out=dt*sum(out_sign)/T1;

Ak_out=sqrt(ak_out.^2+bk_out.^2);

Akn_out=zeros(1,50);% завдання розміру вектора амплітуд з урахуванням a0

Akn_out(1,1:50)=Ak_out(1,1:50);%заполнение вектора амплитуд

figure;

hold on

stem(Wn,[a0 Akn],'ro');

stem(Wn,[a0_out Akn_out],'b+');

xlabel('w'); ylabel('Magnitude');

axis([0 150000 0 70]);

hold off

grid on

Рис. 9. Спектри вхідного та вихідного сигналу.


2 . Розрахунок та дослідження цифрового фільтра

2 .1 Визначення порядку та частоти зрізу цифрового фільтра

Як і у випадку проектування аналогових фільтрів для визначення порядку цифрових фільтрів та їх частоти зрізу можна скористатися функціями пакета Communication середовища MatLab.

Згідно з теоремою Котельникова частота дискретизації має бути принаймні вдвічі більшою ніж максимальна частота сигналу. Для моделі фільтра використаємо частоту , де - частота дискретизації, - верхня межи смуги затримки.

% Початкові дані

Wp1=8442; % Нижня межа смуги пропускання рад / сек

Wp2=12940; % Верхня межа смуги пропускання рад / сек

Ws1=7914; % Нижня межа смуги затримки рад / сек

Ws2=13468; % Верхня межа смуги затримки рад / сек

Rp=2; % Коефіцієнт пульсацій дБ

Rs=37; %Затухан ня дБ

Wd=Ws2*4 % Частота дискретизації рад / сек

К-во Просмотров: 516
Бесплатно скачать Курсовая работа: Порівняння характеристик аналогового та цифрового фільтрів