Vous êtes sur la page 1sur 5

Modulation d’amplitude:

On prend un signal m(t) égal à la somme de 3 sinusoïdes de

Fréquences respectives 2130Hz, 3750Hz et 4960Hz

Et d’amplitudes respectives 1, 1.8 et 0.9

On choisit fo=50kHz. On prend k=0.25(indice de modulation)

écrire un programme qui engendre x(t) sur une durée de 2 ms.

La freq. d’échantillonnage fe est 500KHz


fe=500000; duree = 2/1000;
N=fe*duree; k=1/4;
td=(0:N-1); t = td/fe;
f0=50000; f0r=f0/fe
fm=[2130;3750;4960];
fmr=fm/fe; Am=[1 1.8 0.9]
a=1+k*Am*cos(2*pi*fmr*td);
x=a.*cos(2*pi*f0r*td);
subplot(211); plot(t,a);
subplot(212); plot (t,x)
Lf=2048; f=(0:Lf)/Lf;
g=fft(x,Lf);
mod=abs(g);
plot(f(1:Lf/2),mod(1:Lf/2))

Vous aimerez peut-être aussi