0% au considerat acest document util (0 voturi)
3 vizualizări2 pagini

7.pam Program Matlab

Documentul descrie modularea amplitudinii impulsului (PAM) și demodularea. Folosește MATLAB pentru a genera un semnal de mesaj, un semnal purtător, un semnal modulant cu dublă bandă laterală și un semnal PAM cu bandă laterală unică. Apoi, efectuează demodularea prin convoluția semnalului modulat cu un filtru trece-jos pentru a recupera semnalul original de mesaj atât în domeniul temporal, cât și în cel de frecvență.

Tradus de

ScribdTranslations
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
3 vizualizări2 pagini

7.pam Program Matlab

Documentul descrie modularea amplitudinii impulsului (PAM) și demodularea. Folosește MATLAB pentru a genera un semnal de mesaj, un semnal purtător, un semnal modulant cu dublă bandă laterală și un semnal PAM cu bandă laterală unică. Apoi, efectuează demodularea prin convoluția semnalului modulat cu un filtru trece-jos pentru a recupera semnalul original de mesaj atât în domeniul temporal, cât și în cel de frecvență.

Tradus de

ScribdTranslations
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd

MODULAREA AMPLITUDINII PULSULUI Ș I

DEMODULARE (PAM)
OBIECTIV: Verificarea formei de undă a modulării de amplitudine a impulsurilor ș i demodulării.

APARAT:

1. Personal Computer.
2. MATLAB 2010.

PROGRAM:

clc;
ș terge tot;
închide toate;
fc=100;
fm=fc/10;
fs=100*fc;
t=0:1/fs:4/fm;
mt=cos(2*pi*fm*t);
ct=0.5*square(2*pi*fc*t)+0.5;
st=mt.*ct;
tt=[];
pentru i=1:lungime(st);
ifst(i)==0;
tt=[tt,st(i)];
altfel
tt=[tt,st(i)+2];
sfârș it
end
figure(1)
subplot(4,1,1);
trasează(t,mt);
title('MESSAGE SIGNAL');
eticheta_x('perioadă de timp');
ylabel('amplitude');
subplot(4,1,2);
trasează(t, ct);
title('CARRIER SIGNAL');
xlabel('time period');
ylabel('amplitude');
MODULAREA AMPLITUDINEI IMPULSULUI Ș I
DEMODULARE (PAM)
subplot(4,1,3);
plot(t,st);
titlu('SEMNALE MODULATE DE BANDĂ DUBLĂ')
eticheta x('perioadă de timp');
ylabel('amplitude');
subplot(4,1,4);
trasează(t,tt);
titlu('PAM DE BANDĂ UNICĂ');
xlabel('time period');
ylabel('ampiltude');
dt=st.*ct;
dt_frequency=fftshift(abs(fft(dt)));
filtru=fir1(200,fm/fs,'jos');
original_t_signal=conv(filtru,dt);
original_f_signal=fftshift(abs(fft(original_t_signal)));
t1=0:1/(lungimea(original_t_signal)-1):1;
f=-fs/2:fs/(length(original_f_signal)-1):fs/2;

RESULT:

S-ar putea să vă placă și