UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE
ASIGNATURA: Sistemas y señales
CARRERA: Electrónica e Instrumentación
ALUMNO: Marlon Lastra
NIVEL: Cuarto
TEMA: Tipos de señales en Matlab
FECHA: 27!"2!#3
NRC:3457
Práctica 1 MATLAB Es una una $erram $erramie ienta nta de so%t& so%t&are are matem matem'ti 'tico co (ue o%rece o%rece un ento entorno rno de desa desarroll rrollo o inte)rado *I+E *I+E,, con con un len) len)ua ua-e -e de pro) pro)ra rama maci ción ón propi ropio o *len *len)u )uaa-e e M,. M,. Es un so%t&are so%t&are muy muy usado en uni/ersidades y centros de in/esti)ación y desarrollo. En los 0ltimos años $a aumentado el n0mero de prestaciones1 como la de pro)ramar directamente procesadore procesadores s di)itales de señal o señal o crear códi)o +L +L..
Señae! c"#ti#$a! na señal continua se da cuando la /ariable independiente puede tomar cual(uier punto de la )r'%ica1 es decir toma /alores continuos.
O%&eti'" 1( Comprender como se simulación señales continuas y discretas en el tiempo usando Matlab. )( enerar señales e6ponenciales1 e6ponenciales1 sinusoidales1 cuadrada1 dientes de sierra y escalón. *( e/isar las di%erentes modalidades (ue e6isten para )ra%icar una señal.
E+,eri-e#t" enere un arc$i/o .m nue/o. Escriba cada instrucción y e-ec0tela para /er su %uncionamiento. %uncionamiento. 8l terminar la pr'ctica podr' e-ecutar todas las instrucciones y mostrar los resultados a su pro%esor. Se le su)iere 9onas de e-ecución usando la instrucción pause.
SE.ALES CONTINUAS Ge#erar arc/i'" (na /e9 abierto el pro)rama M8TL8: /amos a la parte superior i9(uierda; < < < <
+amos clic= en >ile amos a ?e&s @ esco esco-e -emo mos s la la Apc Apcio ion n M %ile %ile @ se obtendr' obtendr' una una nue/a nue/a /entana /entana el cual cual al )uardar )uardar ser' ser' un arc$i arc$i/o /o .m
Página 1/15
OBTENCI0N DE UNA SE.AL CONTINUA
Crear /ector (ue represente la secuencia del tiempo con un espaciamiento de%inido en este caso !.!5s BBT!.!5D
Inter/alo en el (ue se /a a )ra%icar con el espaciamiento antes ya iniciali9ado BB t<#;T;#FD
<
ra%ica de la %unción 6*t, eG
Página 2/15
<
Comando para obtener ayuda $elp plot LAT Linear plot. LAT*J1@, plots /ector @ /ersus /ector J. I% J or @ is a matri61 t$en t$e /ector is plotted /ersus t$e ro&s or columns o% t$e matri61 &$ic$e/er line up. I% J is a scalar and @ is a /ector1 len)t$*@, disconnected points are plotted. LAT*@, plots t$e columns o% @ /ersus t$eir inde6. I% @ is comple61 LAT*@, is e(ui/alent to LAT*real*@,1ima)*@,,. In all ot$er uses o% LAT1 t$e ima)inary part is i)nored. arious line types1 plot symbols and colors may be obtained &it$ LAT*J1@1S, &$ere S is a c$aracter strin) made %rom one element %rom any or all t$e %ollo&in) 3 columns; b blue ) )reen r red c cyan m ma)enta y yello& = blac=
. o 6 K s d / G B p $
point < solid circle ; dotted 6
:ac=&ards compatibility LAT*N/ON1..., creates line ob-ects instead o% lineseries
Página 3/15
ob-ects %or compatibility &it$ M8TL8: O.5 and earlier. See also plottools1 semilo)61 semilo)y1 lo)lo)1 plotyy1 plot31 )rid1 title1 6label1 ylabel1 a6is1 a6es1 $old1 le)end1 subplot1 scatter. A/erloaded %unctions or met$ods *ones &it$ t$e same name in ot$er directories, $elp p$ytreeplot.m $elp c%itplot.m $elp %intsplot.m $elp idmodelplot.m $elp id%rdplot.m $elp iddataplot.m $elp mpcplot.m $elp dspdataplot.m $elp &dectreeplot.m $elp ntreeplot.m $elp dtreeplot.m $elp &/treeplot.m $elp r&/treeplot.m $elp ed&ttreeplot.m e%erence pa)e in elp bro&ser doc plot <
ra%ica de una nue/a %unción :orrar /entana de )r'%ico BB cl%
E-es cartesianos BB$old on
Página 4/15
ra%ica BB &e6p*t, BBplot*t1&1H;rH,
Si se desea con cuadricula el )ra%ico BB )ridD
<
+ibu-ar nue/as señ'les con nue/as escalas temporales BBT!.#D BB t<2;T;2FD BB 6#e6p*<2t,D BB62e6p*
Página 5/15
r'%ica de la %unction absolute 6*t,eG<2PtP
con /alor
BB63e6p*<2abs*t,,; BBplot*t1631H;mH,
ra%ica de /arias señales en una misma /entana con el commando subplot BB subplot*2121#,;plot*t16#1N
r'%ica señal e6ponencial comple-a BB ye6p*-2pit,D BB %i)ure*2,D BB plot*t1real*y,1N
Página 6/15
enerar señales seno y coseno con comandos sin y cos BB /#sin*pit
eneracion y )ra%ica de %unción dientes de sierra BB sa&sa&toot$*2pit,D BB plot*t1sa&,
Página 7/15
eneracion y )ra%ica de escalon BB escalon9eros*#12!,1ones*#12#,FD BB plot*t1escalon,
SE.ALES DISCRETAS Esta se señal se da cuando la /ariable independiente toma /alores discretos*discontinuos, y est's deben ser n0meros enteros <
Comando de eliminación de todos los datos almacenados en la memoria! BBclear BBclear & eliminación de los datos de la /ariable & BBclear 61/#1/2 eliminación de /arios datos de /arias /ariables
<
Iniciali9acion de tiempo o /ector Qndice temporal apropiado BB n<#!;#!F
<
r'%ica de la cuer/a e6ponencial 6nF BB6!.R.Gn BBstem*n1&,
Página 8/15
<
ra%ica de e6ponencial creciente BB &*#.##,.GnD BB stem*n1&,
<
r'%ica de la señal 6nF!.RPnP BB 6!.R.Gabs*n,D BB stem*n16,
<
C'lculo y )r'%ica de senoidal comple-a BB ye6p*-pin5
Página 9/15
ASIGNACI0N 12 Ge#ere $# 'ect"r tie-,"3 4$e i#icie e# t 5 12 6e )7777 ,$#t"! e# ,a!"! 6e 1817777 BB t<#;##!!!!;2!!!!FD
)2 Ge#ere a !i9$ie#te !eña: )*;c"!3)7;,i;t2!i#3<7;,i;t2 BB 8 2D BB : 3D BB &o# 2!piD BB &o2 4!piD BB si)nal <8 K :cos*&o#t, K sin*&o2t,D BB plot*t1si)nal,
*2 Ge#ere a !i9$ie#te !eña c$a6ra6a ,eri=6ica c"# ,eri"6" i9$a a 1817 !e9$#6"! BB 8 #D BB T ##!D
Página 10/15
BB % #TD BB &o 2pi%D BB ? #!!!D BB Tm 5TD BB tao Tm?D BB t !;tao;TmD BB r$o !D BB s( 8s(uare*&ot K r$o,D BB plot*t1s(, D
<2 Ge#ere $#a !eña 6ie#te 6e !ierra ,eri=6ica c"# ,er>"6" i9$a a 1817 !e9$#6"!( BB 8 #D BB T ##!D BB % #TD BB &o 2pi%D BB ? #!!!D BB Tm 5TD BB tao Tm?D BB t !;tao;TmD BB r$o !D BB tri 8sa&toot$*&ot K r$o,D BB plot*t1tri,D
Página 11/15
?2 Ge#ere $#a !eña i9$a a !9#3t7(?2 >>u=[ z er os ( 1, 50) , ones ( 1, 151) ] ; >>t=0: 0. 01: 2; >>pl ot ( t , u) ;
@2 Grai4$e e!ta! < !eñae! e# $#a !"a /"&a $!a#6" !$%,"t ,"t a a ti-a 9ráica >&ee $# e&e 6e tie-," e#tre ) ) $# e&e 6e a-,it$6e! e#tre ) )( A a tercera ,=#9ae 9ria( A a !e9$#6a ,=#9ae $# t>t$"( A a ,ri-era ,=#9ae #"-%re a "! e&e! c l eara l l c l c s ubpl o t ( 221) A=2;B=3; wo 1=20 * p i ; wo 2=40 * p i ; t 1=0: 0. 01: 1; s i gnal =A+B* c os ( wo1* t 1)+s i n( wo2 * t 1) ; pl ot ( t 1, s i gnal ) ; x l abel ( Ej eX) ;
Página 12/15
y l abel ( Ej eY) ; ys ubpl ot ( 222) C=1;T=1/ 1 0 ; f=1/ T ; r h o=0; wo3=2* pi * f ;t 2=0: 0. 001: 0. 5; s q=C* s qu ar e ( wo 3* t 2+r h o) ; pl ot ( t 2, s q) ;t i t l e( Señal Cuadr ada) C=1 ;T=1 / 1 0; f=1/ T ; r h o=0; wo3=2* pi * f ;t 2=0: 0. 001: 0. 5; t r i =C* s awt o ot h( wo3* t 2+r ho) ; pl ot ( t 2, t r i ) ; gr i don u=[ z er os ( 1, 250) , ones ( 1, 151) ] ; t 3=2: 0. 01: 2; pl ot ( t 3, u) ;
7) Genere un escalón unitario >>t=1: 0. 05: 1; >>u=[ z er os ( 1, 20) , ones ( 1, 21) ] ; >>pl ot ( t , u) ;
Página 13/15
8) Determine la parte par e impar del escalón t = -1:0.05:1; u = [zero!1"20)"one!1"21)#; u$ar=0.5%!u&'i$(r!u)); ui$=0.5%!u-'i$(r!u)); 9) Grafque estas 3 unciones una sobre la otra en tres fguras y colores distintos (use stem) te!t"u) *o(+ on tea!t"u$ar); *o(+ on tea!t"ui$)
10) Graquelas a!ora en una misma !o"a usando subplot y plot
Página 14/15
u,$(ot!2"2"1);$(ot!t"u); u,$(ot!2"2"2);$(ot!t"u$ar"g); u,$(ot!2"2"3);$(ot!t"ui$"r);
11) Determine los ndices donde la se#al diente de sierra toma $alores menores a 0%00& y mayores a '0%00&
Página 15/15