Année : 2011/2012
TP5 : de Quantification :
signal continu :
F0=200; % frequence de signal continu
T0=1/F0; % Periode
Te=1e-5; % periode d'echantillonnage
t=0:Te:T0; % intervale de temps
A=5;
S=A*sin(2*pi*F0*t);
Quantification par troncature :
q=.04; % pas de quantification
on devise le signal par q pour avoir des multibles de pas de quantification apres on a besoin que des
multibles entier, on utilise floor de la tranquature et apres on multplie par le pas
SqT=floor(S/q)*q;
figure(1);
subplot(2,1,1); plot(t,S,t,SqT,'r'); axis([0 .75*T0 -5 5]); title('Signal quantifier par Trancature');
Bruit de Troncature :
SbT=S-SqT;
subplot(2,1,2);plot(t,SbT); axis([0 .5*T0 -.1 .5]); title('Signal Bruit par Trancature');
Quantification pas arrondie :
on devise le signal par q pour avoir des multible de pas de quantification apres on a besoin des
multible entier on utilise floor de la tranquature et apres on multplie pas .4
SqA=round(S/q)*q;
figure(2);
subplot(2,1,1); plot(t,S,t,SqA,'r'); axis([0 .75*T0 -5 5]); title('Signal quantifier par Arrandi');grid;
Bruit de quantification :
SbA=S-SqA;
subplot(2,1,2);plot(t,SbA); axis([0 .5*T0 -.5 .5]); title('Signal Bruit par Arrandi');grid;
Puissance de bruit par Troncature :
p_bruit_theoT=(q^2/3);
p_mesurerT=var(SbT)
S_BT=(A^2)/(2*p_mesurerT);