TP1 : outil de base des filtres numériques
But :
L’étude de base des filtres numériques numériques. Puis mettre en
évidence au niveau temporel et fréquentiel les caractéristiques d’un filtre,
d’étudier son régime transitoire et permanent et de réaliser l’opération de
filtrage de deux signaux de fréquences différents.
Manipulation :
Fréquence normalisée :
1. Première étape :
Nous allons déterminer la réponse en fréquence d’un filtre
numérique. Prenons le filtre causal suivant :
Y(k)=0.0422x(k) +0.0843x(k-1)+0 .0422x(k-2)+1.3993y(k-1)-0 .5779y(k-2).
1.1. Détermination et traçage de la réponse en fréquence d’un filtre
en fonction de la réponse en Hz :
Pour cela nous allons utiliser le programme suivant :
%% initialization des variables
Fe=8000;
N=512;
b=[0.0422 0.0843 0.0422];
a=[1 -1.3993 0.5779];
%%tracage de H(f) figure 1.
[H,f]=freqz(b,a,N,Fe)
plot(f,abs(H)); grid on;
title('Fonction de transfert de filtre H(f)')
xlabel('f'),ylabel('H')