Você está na página 1de 19

UNIVERSIDAD POLITECNICA SALESIANA

FACULTAD DE INGENIERIAS
INGENIERIA ELECTRICA


SEALES Y SISTEMAS









TAREA SEALES Y SISTEMAS

Alumno: Carlos De la Bastida
Semestre: 6to




1. Escriba un conjunto de comandos en MATLAB para aproximar las siguientes
formas de onda. Peridicas en tiempo continuo.

a) Forma de onda cuadrada de amplitud 5 volts, frecuencia fundamental de 20 Hz y
ciclo de trabajo de 0.6.
Sean
A: amplitud
W: frecuencia angular = 2*f (f: frecuencia en Hz )
rho: ciclo de trabajo
t: tiempo continuo
A=5
f =20
w=2*pi *f
r ho=0. 6
t =0: 0. 001: 1;
F= A*squar e( w*t +r ho) ;
pl ot ( t , F)

b) Onda de diente de sierra de 5 volts de amplitud, y frecuencia fundamental de 20 Hz.

wdt =1;
t 1=0: 0. 06: 5;
saw=A * sawt oot h( w * t 1 + wdt ) ;

c) Grafique cinco ciclos (perodos) de cada una de estas dos formas de onda.

A=5
f =20
w=2*pi *f
r ho=0. 6
t =0: 0. 001: 0. 25;
F= A*squar e( w*t +r ho) ;
subpl ot ( 2, 1, 1)
pl ot ( t , F)

wdt =1;
t 1=0: 0. 001: 0. 25;
saw=A * sawt oot h( w * t 1 + wdt ) ;
subpl ot ( 2, 1, 2)
pl ot ( t 1, saw)

2. Realice la clasificacin de las seales y sus principales transformaciones u
operaciones. Grafquelos.
Tenemos varios tipos de seales dependiendo de su frecuencia y su amplitude su metrica y
su ubicacion en el tiempo, acontinuadion veremos las principals y sus graficas.
a) Onda cuadrada
A=1;
w=10*pi ;
cu=0. 5;
t =0: 0. 001: 1;
oc=A*squar e( w*t +cu) ;
pl ot ( t , oc) ;








b) Onda triangular
A=1;
w=10*pi ;
cu=0. 5;
t =0: 0. 001: 1;
ot =A*sawt oot h( w*t +cu) ;
pl ot ( t , ot ) ;











c) Onda cuadrada discreta
A=1;
w=pi / 4;
cu=0. 5;
n=- 10: 10;
ocd=A*squar e( w*n+cu) ;
st em( n, ocd) ;











d) Seal exponencial

A=5;
a=6;
t =0: 0. 001: 1;
expc=A*exp( a*t ) ;
pl ot ( t , expc) ;










e) Seal exponencial discreta
A=1;
b=0. 85;
n=- 10: 10;
expb=A*b. ^n;
st em( n, expb) ;












f) Seal coseno


A=4;
wo=20*pi ;
phi =pi / 6;
t =0: 0. 001: 1;
coseno=A*cos( wo*t +phi ) ;
pl ot ( t , coseno) ;











g) Seal seno
A=0. 5;
wo=20*pi ;
t =0: 0. 001: 1;
seno=A*si n( wo*t ) ;
pl ot ( t , seno) ;









h) Seal senoidal con amortiguacin exponencial


A=60;
wo=20*pi ;
phi =0;
b=6;
t =0: 0. 001: 1;
expdsen=A*si n( wo*t +phi ) . *exp( - b*t ) ;
pl ot ( t , expdsen) ;









i) Seal senoidal con amortiguacin discreta
A=10;
B=5;
a=- 0. 1;
wo=2*pi / 12;
phi =0;
n=- 30: 30;
x=A*si n( wo*n+phi )
y=B*exp( a*n)
z=x. *y;
st em( n, z) ;









j) Seal paso continua
u=[ zer os( 1, 10) , ones( 1, 11) ] ;
t =- 1: 0. 1: 1;
pl ot ( t , u) ;









k) Seal paso discreta
u=[ zer os( 1, 10) , ones( 1, 11) ] ;
n=- 10: 10;
st em( n, u) ;











l) Seal impulso continua
u=[ zer os( 1, 10) , 1, zer os( 1, 10) ] ;
t =- 1: 0. 1: 1;
pl ot ( t , u) ;




m) Seal impulso discreta
u=[ zer os( 1, 10) , 1, zer os( 1, 10) ] ;
n=- 10: 10;
st em( n, u) ;









n) Seal rampa en continua
t 1=0: 0. 1: 10;
r ampa1=t 1;
r ampa=[ zer os( 1, 101) , r ampa1] ;
t 2=- 10: 0. 1: 0;
t =[ t 2, t 1] ;
pl ot ( t , r ampa) ;









o) Series de Fourier
n=i nput ( ' Nmer o de t r mi nos: ' ) ;
hol d on
x=[ - 1 - 0. 5 - 0. 5 0. 5 0. 5 1] ;
y=[ 0 0 1 1 0 0] ;
pl ot ( x, y, ' b' )
x=l i nspace( - 1, 1, 100) ;
y=zer os( l engt h( x) , 1) ;
f or i =1: l engt h( x)
y( i ) =1/ 2;
f or k=1: 2: n
y( i ) =y( i ) +( - 1) ^( ( k- 1) / 2) *2*cos( k*pi *x( i ) ) / ( k*pi ) ;
end
end
pl ot ( x, y, ' r ' ) ;
t i t l e( spr i nt f ( ' Apr oxi maci n de Four i er : %i t r mi nos' , n) )
xl abel ( ' t ' ) ; yl abel ( ' f ( t ) ' )
hol d of f







p) Transformada de Fourier
syms a t ;
f t =heavi si de( t +a) - heavi si de( t - a) ;
Fw=f our i er ( f t )
Fw=si mpl i f y( Fw)

f t =subs( f t , a, 1) ;
subpl ot ( 2, 1, 1)
ezpl ot ( f t , [ - 2, 2] ) ;
yl i m( [ - 0. 2 1. 2] )
xl abel ( ' t ' ) ;
yl abel ( ' f ( t ) ' )
t i t l e( ' Pul so r ect angul ar ' )

Fw=subs( Fw, a, 1) ;
subpl ot ( 2, 1, 2)
hg=ezpl ot ( Fw, [ - 10, 10] ) ;
set ( hg, ' col or ' , ' r ' )
yl i m( [ - 1 2. 2] )
xl abel ( ' \ omega' ) ;
yl abel ( ' F( \ omega) ' )
t i t l e( ' Tr ansf or mada de Four i er ' )
gr i d on











q) Transformada de LAPLACE
CODIGO PARA CALCULAR LA TRANSFORMADA DE LAPLACE EN MATALAB
>> syms pi s t w;
>> g=i nt ( exp( - s*t ) *si n( w*t ) , t , 0, pi / w) / ( 1- exp( - 2*pi *s/ w) )
g =- ( w*( 1/ exp( ( pi *s) / w) + 1) ) / ( ( s^2 + w^2) *( 1/ exp( ( 2*pi *s) / w) - 1) )
>> si mpl i f y( g)
ans =( w*exp( ( pi *s) / w) ) / ( ( s^2 + w^2) *( exp( ( pi *s) / w) - 1) )

Ejemplo con una seal periodica
t =l i nspace( 0, pi , 100) ;
x=si n( 2*t ) . *( t >=0 & t <=pi / 2) ;
t =l i nspace( 0, 4*pi , 400) ;
xx=[ x x x x] ; %se r epi t e l a f unci n cuat r o veces
pl ot ( t , xx)
yl i m( [ - 0. 1 1. 1] )
set ( gca, ' xt i ck' , 0: pi / 2: 4*pi )
set ( gca, ' xt i ckl abel ' , {' 0' , ' pi / 2' , ' pi ' , ' 3pi / 2' , ' 2pi ' , ' 5pi / 2' , ' 3pi ' , ' 7pi / 2'
, ' 4pi ' })











3. Operaciones con seales. Considere las siguientes seales fundamentales:



Realice las siguientes operaciones y grafique sus respuestas. En cada caso calcule rea
Absoluta, Energa y Potencia:

a)

X1(t) =(-t^2) +2.25














Area
().


(
2
) + 2.25.
10
0


= 310.83

Energia

/()/^2.


/(
2
) + 2.25/^2.


(
4
) + 4.25
2
+ 5.0625.



=

Potencia

1/ /()/^2.


1/ /(
2
) + 2.25/^2.


1/ (
4
) + 4.25
2
+ 5.0625.



=




b)

X2(t) =-2t













Area
().


(2).
10
0


= 10

Energia

/()/^2.


/2/^2.


2 ^2.



=

Potencia

1/ /()/^2.


1/ /(
2
) + 2.25/^2.


2/ ^2.



=

4. En las seales que se listan determine cules son peridicas y cules no. Para las
seales peridicas calcule su perodo y frecuencia (rad/s), potencia, energa en un
perodo. En todos los casos grafique la seal en el intervalo -6<t<6. Si hubiera
seales complejas grafique parte real e imaginaria.

a)
PERIODICA

Sean
W1=2/3
W2=1/5
W3=1
W4=5

Entonces
Wn=(10)+(3)+(15)+(75)/15
Wn=1/15

Entonces
Tn=2/Wn
Tn=(2)/( 1/15)
Tn=30









Potencia
P=P1+P2+P3+P4
P=1/ ().

0

P1=1/30 sin (
2
3
. ).
30
0

P1=9.31*10^-3
P2=1/30 sin (

5
. ).
30
0

P2=0.03152
P3=1/30 sin (

+/6 . ).
30
0

P3=2.12*10^-3
P4=1/30 cos (5 +

3
. ).
30
0

P4=-5.47*10^-4
P=0.042

Energia
E=(Tn). (p)
E=(30) (0.042)
E=3.99J

b)
PERIODICA
W1=3
W2=2
Wn=
Tn=2





Potencia
P=P1+P2
P=1/ ().

0

P1=1/2 sin (3. ).
2
0

P1=0.100
P2=1/2 sin (2. ).
2
0

P2=0.209
P=0.309

Energia
E=(Tn). (p)
E=(2) (309)
E=0.618J

5. Considere una seal continua/discreta, enuncie y demuestre el procedimiento para
obtener analsticamente y grficamente las partes pares e impares de la seal.

Si tenemos una seal sea esta discreta o continua, el procedimiento para encontrar su parte
par y su parte impar es muy sencillo, debemos tomar en cuenta que esto es como una
reflexin en el tiempo de una seal dada, tanto en continua o discreta
Tenemos parte par
X(t)=X(-t)
X[n]=X[-n]
Tenemos parte impar
X(-t)=-X(t)
X[-n]=-X[n]
Anlogamente tambin consideramos que
Xp(t)=1/2[x(t)+x(-t)]
Xi(t)=1/2[x(t)-x(-t)]
Ademas
X(t)=xp(t)+xi(t)
X[n]=xp[n]+xi[t]
EJ EMPLO






6. Para las seales que se muestran en la grfica determine su expresin analtica y la
de sus derivadas. Aunque slo se muestra las seales entre -6 y 6, suponga que la
seal va de -infinito a +infinito.

a)






T=2
W=2
Expresin analtica
X(t)=sen(2t)+1
Derivamos la funcin
X(t)=2cos(2t)

b)
T=60/19
W=19/30
Expresin analtica
X2(t)=sen(19t/30)+u(t)
Derivamos la funcin
X2(t)= (19/30) cos(19t/30) + u`(t)

Você também pode gostar