Sunteți pe pagina 1din 13

Ministerul Educaiei al Republicii Moldova

Universitatea Tehnic a Moldovei


Facultatea Calculatoare Informatic i Microelectronic
Catedra Microelectronica i Ingineria iomedical
Disciplina: !rocesarea avansat a semnalelor i imaginilor"
Lucrarea de laborator Nr.1
Tema: !roiectarea i studierea semnalelor folosind M#T$#"
A efectuat:

A verificat:
Chiinu 2014
Scopul lucrrii% !roiectarea studierea i semnalelor folosind M#T$#"
Varianta # C & E F
11 2 3 2 2 1 2
1.
Modelarea i procesarea semnalelor"
1.1.
#m modelat trei semnale periodice conform variantei"
'' t()%"))*%*+
'' s,(-.s,uare/-0.pi.t1pi234+
'' tri(5.sa6tooth/*0.pi.t1pi234+
'' cosine(-.cos/-0.pi.t1pi234+
1.2.
#m modelat un semnal periodic compus din suma a trei semnale conform variantei"
'' semsem(s,1cosine1tri+
1.3.
#m afiat at7t semnalele elementare ce au 8ntrat 8n componena semnalului semsem c7t i 8nsui
semnalul semsem 8n form continui i discret /folosind procedura plot i stem4%
9emnalul elementar :s,; 8n form continu%
'' plot/t<s,4< grid< set /gca<=Font>ame=< """
=#rialC?r=<=Font9i@e=<*34
title/=9emnal periodic in forma
dreptunghiulara=4
Alabel/=t<sec=4<?label/=B/t4=4<grid
aAis/C)<*<D5<5E4+
9emnalul elementar :s,; 8n form discret%
'' stem/t<s,4< grid< set /gca<=Font>ame=< """
=#rialC?r=<=Font9i@e=<*34
title/=9emnal periodic in forma
dreptunghiulara=4
Alabel/=t<sec=4<?label/=B/t4=4<grid
aAis/C)<*<D5<5E4+
9emnalul elementar :tri; 8n form continu%
'' plot/t<tri4< grid< set /gca<=Font>ame=< """
=#rialC?r=<=Font9i@e=<*34
title/=9emnal periodic in forma triunghuilara=4
Alabel/=t<sec=4<?label/=B/t4=4<grid
aAis/C)<*<DF<FE4+
9emnalul elementar :tri; 8n form discret%
'' stem/t<tri4< grid< set /gca<=Font>ame=< """
=#rialC?r=<=Font9i@e=<*34
title/=9emnal periodic in forma triunghiulara=4
Alabel/=t<sec=4<?label/=B/t4=4<grid
aAis/C)<*<DF<FE4+
9emnalul elementar :cosine; 8n form
continu%
'' plot/t<cosine4< grid< set /gca<=Font>ame=< """
=#rialC?r=<=Font9i@e=<*34
title/=9emnal periodic in forma cosinusoidala=4
Alabel/=t<sec=4<?label/=B/t4=4<grid
aAis/C)<*<D5<5E4+
9emnalul elementar :cosine; 8n form
discret%
'' stem/t<cosine4< grid< set
/gca<=Font>ame=< """=#rialC?r=<=Font9i@e=<*34
title/=9emnal periodic in forma cosinusoidala=4
Alabel/=t<sec=4<?label/=B/t4=4<grid
aAis/C)<*<D5<5E4+
9emnalul :semsem; 8n form continui%
'' plot/t<semsem4< grid< set
/gca<=Font>ame=< """=#rialC?r=<=Font9i@e=<*34
title/=9emnal periodic compus din mai multe
semnale=4
Alabel/=t<sec=4<?label/=B/t4=4<grid
9emnalul :semsem; 8n form discret%
'' stem/t<semsem4< grid< set
/gca<=Font>ame=< """=#rialC?r=<=Font9i@e=<*34
title/=9emnal periodic compus din mai multe
semnale=4
Alabel/=t<sec=4<?label/=B/t4=4<grid
1.!.
Utili@7nd procedura%
''A*(rand/*<length/t44+
am modelat un @gomot alb" #m afiat acest
@gomot /plot4 i histograma acestuia"
''plot/t<A*4< grid< set /gca<=Font>ame=< """
=#rialC?r=<=Font9i@e=<*34
title/=Ggomot alb=4
Alabel/=t<sec=4<?label/=B/t4=4<grid
'' hist/A*<t4+
'' title/=Histograma @gomotului alb=4+
1.. #m efectuat adunarea @gomotului alb A* cu semnalul semsem i am afiat re@ultatul"
'' sem-(semsem1A*+
''plot/t<sem-4< grid< set /gca<=Font>ame=< """
=#rialC?r=<=Font9i@e=<*34
title/=9emnalul afectat de @gomot=4
Alabel/=t<sec=4<?label/=B/t4=4<grid
1.". #m proiectat un filtru i am efectuat filtrarea semnalului sem- afectat de @gomot"
'' T*(*+
'' Ts()")I0+
'' Tf(T*+
'' d@()"FI+
'' om)(-.pi2Tf+
'' #(*+
'' oms(om).Ts+
'' a/*4(*1-.d@.oms1omsJ-+
'' a/-4(D-./*1d@.oms4+
'' a/54(*+
'' b/*4(#.Ts.Ts./-.d@.om)J-4+
'' ?(filter/b<a<sem-4+
#m afiat re@ultatul%
''plot/t<?4< grid< set /gca<=Font>ame=< """
=#rialC?r=<=Font9i@e=<*34
title/=9emnalul filtrat de @gomot=4
Alabel/=t<sec=4<?label/=B/t4=4<grid
1.#. #m afiat pe acelai grafic semnalul iniial i cel filtrat%
'' plot/t<semsem<t<?4+
'' title/=9emnalul initial si semnalul filtrat=4+
1.$. #m aplicat procedura filtfilt pentru a eAclude 8nt7r@ierea 8ntrodus de filtru%
'' ?(filtfilt/b<a<sem-4+
1.%. #m afiat pe acelai grafic semnalul iniial i cel filtrat prin procedura filtfilt%
'' plot/t<semsem<t<?4+
'' title/=9emnalul initial si semnalul filtrat=4+
1.1&. #m efectuat convoluia semnalului semsem cu semnalul s, folosind procedura%
'' c(conv/semsem<s,4+
'' n(*%*%-))*+
#m afiat re@ultatul%
'' stem/n<c4+
'' title/=Convolutia=4+
1.11. #m calculat convoluia din punctul precedent prin intermediul transformrii Fourrier inverse%
'' m(-))*+
'' #E(fft/semsem<m4+
'' E(fft/s,<m4+
'' ?*(ifft/#E".E4+
'' n(*%*%-))*+
#m afiat re@ultatul%
'' stem/n<?*4+
'' title/=Convolutia=4+
1.12. #m calculat i am afiat
eroarea determinrii convoluiei
prin metoda alternativ%
'' ?-(?*Dc+
'' stem/n<?-4+
'' title/=Eroarea determinarii convolutiei=4+
1.13. #m repetat punctul *"*) i *"** pentru convoluia semnalelor semsem cu semnalul tri"
'' c(conv/semsem<tri4+
'' n(*%*%-))*+
#m afiat re@ultatul%
'' stem/n<c4+
''title/=Convolutia=4+
'' m(-))*+
'' #E(fft/semsem<m4+
'' E(fft/tri<m4+
'' ?*(ifft/#E".E4+
'' n(*%*%-))*+
#m afiat re@ultatul%
'' stem/n<?*4+
1.1!. #m determinat modului i fa@a transformarea Fourrier rapid a semnalului semsem%
'' ?-(fft/semsem4+
'' m(abs/?-4+
'' p(un6rap/angle/?-44+
'' f(/)%length/?-4D*4.KK2length/?4+
'' plot/f<m4+ title/=Magnituda=4+
'' set/gca<=BTicL=<C*0 F) 3) M0E4+
'' figure+ plot/f<p.*M)2pi4+ title/=Fa@a=4+
'' set/gca<=BTicL=<C*0 F) 3) M0E4
1.1.
#m aplicat procedura fftshift i am afiat
dependena modului de frecven%
''
Ap(fftshift/?4+
''a(abs/Ap4+
''df(*+
''FmaA(*2)"))*+
''f*(DFmaA2-%df%FmaA2-+
#m afiat re@ultatul%
''stem/f*<a4+
*"1"" #m generat un
semnal purttor de
frecven i am efectuat
modulaia de amplitud%
''sNpur(cos/-.pi.-)).t4+
''sN#M(semsem".sNpur+
''subplot/5<*<*4
''plot/t<semsem4
''grid on
''subplot/5<*<-4
''plot/t<sNpur4
''grid on
''subplot/5<*<54
''plot/t<sN#M4
1.1#" #m adgat o constant pentru a primi un semnal unipolar%
'' sN#M(/semsem1I4".cos/-.pi.-)).t4+
''subplot/-<*<*4
''plot/t<semsem4
''grid on
''subplot/-<*<-4
''plot/t<sN#M4
1.1$. #m cercetat
spectrele semnalelor modulator i modulat
''6(D-)%)"*%-)+
''6)(*)+
''semsem(*"2/*16"J-4+
''9N#M()"0"2/*1/616)4"J-41 )"0"2/*1/6D6)4"J-4+
''plot/6<semsem<=DD=<6<9N#M4
'onclu(ie:
On urma efecturii acestei lucrri de laborator am fcut cunotin cu modelarea i procesarea
semnalelor" #m modelat trei semnale periodice< apoi am sumat aceste trei semnale< modelind un
semnal periodic compus din suma celor trei semnale" #poi am modelat un @gomot alb< apoi am adunat
@gomotul cu semnalul periodic" &up acceasta am proiectat un filtru i am efectuat filtrarea semnalului
afectat de @gomot" #m aplicat procedura filt filt pentru a eAclude intir@ierea produsa de filtru" #poi am
efectuat si convolu ia a doua semnale< am determinat modul i fa@a transformrii Fourrier rapid" #m
aplicat procedura fftshift i am afiat dependena modului de frecven" &upa aceasta am generat un
semnal purttor de freven i am efectuat modulaia de amplitud< pntru a primi un semnal unipolar
am adaugat o constant" #poi am cercetat spectrele semnalelor modulator i modulat"

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