Gnrer le signal sinusodal x(t) = sin (2*pi*10t) en utilisant le vecteur temps t=[0 :0.01 :10] :
Exercice2 :
1. A partir dun signal sinusodal analogique d'amplitude 1 et de frquence f0=1 000 Hz, crer trois
signaux sinusodaux discrets chantillonns respectivement :
a) 20 000 Hz ; b) 5 000 Hz ; c) 1 500 Hz
2. Reprsenter les diffrents signaux sur le mme graphe.
Exercice3 :
1. Gnrer 0.8 secondes dun signal s(t) sinusodal d'amplitude 1 de frquence f0=100 Hz
Echantillonn Fe=1000 Hz.
Analyser le code Matlab donn dans le TP, Commenter les diffrentes tapes et expliquer
lobjectif de ce programme.
Exercice5 :
A laide dun chantillonneur moyenneur : on ne ralise plus la discrtisation avec une impulsion
infiniment brve, mais on utilise au contraire une impulsion de largeur finie et on considre la valeur
moyenne de x(t) pendant la dure de limpulsion. En effet, dans la ralit, il est impossible dutiliser
un peigne de Dirac car chaque impulsion se caractrise par une dure qui correspond au temps de
conversion analogique / numrique.
Quel que soit le type de discrtisation, plus la frquence dchantillonnage augmente, plus le nombre
dchantillons augmente et donc plus notre signal chantillonn sapproche du signal continu. Il
est donc tout fait normal de voir (pour un donn) que xe (t) ressemble de plus en plus x(t)
quand Fe augmente (il y a moins de perte dinformations).
Le second facteur dans lchantillonnage moyenneur est . Quand tend vers 0, tend vers (t)
limpulsion de Dirac. Or chantillonner avec =(t) reviendrait au cas idal : celui qui permettrait le
meilleur chantillonnage du signal x(t). On peut donc en dduire que plus est petit, meilleur sera
lchantillonnage.
Tout comme pour lchantillonnage idal, lchantillonnage rel ncessite le respect du thorme de
Shannon . Mais, en plus, il requiert lutilisation dun pas de numrisation que lon doit choisir
largement infrieur Te.
Complter le programme ci-dessous. Il sagit dun chantillonneur moyenneur utilisant 3 valeurs
de Fe. Pour chaque valeur de Te=1/Fe on considre 3 dures de limpulsion DT=Te, Te/2 et Te/5
durant laquelle est calcule la valeur moyenne de lchantillon.
%3) Echantillonnage rel
Te=[1/5 1/10 1/30];
DT=[Te(i) Te(i)/2 Te(i)/5];
for j=1:3
%Dfinitions pralables
tech=-2:Te(i):2;
%Discrtisation du signal x(t) par l'chantillonneur moyenneur
for n=1:length(tech)
ind1=find((t>=tech(n))&(t<tech(n)+DT(j)));
x=f0*sinc(pi*f0*ind1);
Xtech_reel(n)=mean(x(ind1));
end
end
Complter le programme. Il sagit dun chantillonneur moyenneur utilisant 3 valeurs de Fe. Pour chaque
valeur de Te=1/Fe on considre 3 dure de limpulsion DT=Te, Te/2 et Te/5 durant laquelle est calcule la
valeur moyenne de lchantillon.
Les signaux discrtiss obtenir.