You are on page 1of 24

Universidad Tcnica Particular de Loja

Seales y sistemas: laboratorio #1


Integrantes: Walter Seraquive, ngel Torres.

Problema 1
La energa total de una seal est definida por (1) y (3).

La potencia promedio est definida en (2) y (4).

Usando Matemtica, la funcin Integrate [f, x, xmin , xmax ] y la funcin Sum[f,


i, imin , imax ], calcule los valore de E y P de las siguientes funciones o seales:

a. x1 (t) = exp (2t) u (t)


(* ENERGIA *)

2,
EnergiaT =Integrate [(|[exp [2 t]]|) {t , 0, }]
1
4
Energia=Limit [ EnergiaT , T ]

1
4

(* POTENCIA *)

2,
PotenciaT =Integrate [(1 /(2T ))(|[exp [2t ]]|) {t , 0, }]
1
8T
Potencia=Limit [PotenciaT ,T ]
0

1 n
b. ()
x 1 ( n) =
2
u[n]

(* ENERGIA *)
SumaE= [|[(1/ 2)n] 2,|{n , 0, }]
4
3
Energia=Limit [SumaE , T ]
4
3

(* POTENCIA *)

SumaP=(1/(T +1)) [|[(1/2n)] 2,|{n ,T , T }]


1 2 T 2T 2+2 T
1+ 2 (1+2 )(1+2 )
3
1+T
Potencia=Limit [SumaP ,T ]

c. x2 (t) = cos (t)

(* ENERGIA *)

2,
EnergiaT =Integrate [(|[cos [t]]|) {t ,T , T }]
ConditionalExpression[T +cos [T ]sin[T ], [T ]= 0 (2 [T ] +2 [T ] 0)]
Energia=Limit [ EnergiaT , T ]

(* POTENCIA *)
PotenciaT=Integrate[(1 /(2T ))(|[cos [t ]]|)2, {t ,T ,T }]
T + cos [ T ] sin [ T ]
ConditionalExpression [ , [T ]= 0(2 [T ] +2 [T ] 0)]
2T
Potencia=Limit [PotenciaT ,T ]
1
2

d. x2 (t) = cos ( 4 n)
(* ENERGIA *)

2,
SumaE= [(|[cos [Pin /4 ]]|) {n ,T , T }]
1 1 T
1+ Floor [ (3+T )]+ Floor [ (1+T )]+2(1+ Floor [ ])
4 4 4
Energia=Limit [SumaE , T ]

(* POTENCIA *)

SumaP=(1/(2 T +1)) [(|[cos[ Pin/ 4]]|)2, {n ,T ,T }]


1 1 T
1+ Floor [ (3+T )]+ Floor [ (1+T )]+2(1+ Floor [ ])
4 4 4
1+2 T
Potencia=Limit [SumaP ,T ]
1
2

Problema 2
Sea x[n] una senal con x[n] = 0 para n < 2 y n > 4. Para cada senal dada
a continuacin, determinar los valores de n para cual la senal ser cero
usando una simulacion en Mathematica y la funcion.
DiscretePlot [ UnitStep [ x ] , { x ,2,4 } ] (* SELORIGINAL *)

a. x[n 3]

DiscretePlot [UnitStep[ x3], {x ,2,4 }](* LITERAL A *)

b. x[n + 4]
DiscretePlot [UnitStep[ x+ 4], {x ,2,4 }](* LITERAL B*)

c. x[n]
DiscretePlot [UnitStep[x ], {x ,2,4 }](* LITERAL C *)

d. x[n + 2]
DiscretePlot [ UnitStep[x +2], {x ,2,4 }](* LITERAL D*)

e. x[n - 2]

DiscretePlot [UnitStep[x2],{x ,2,4 }](* LITERAL E *)

Problem
a 3
Sea x(t) una senal con x(t) = 0 para t < 3. Para cada senal dada a
continuacion, determine los valores de t
Para los cuales la senal es cero usando una simulacion en
Mathematica y la funcion Plot.
a. x(1
t)
Plot

1 .0

0 .8

0 .6

0 .4

0 .2

2 4 6 8

b. x(1 t) +
x(2 t)
Plot

2 .0

1 .5

1 .0

0 .5

6 5 4 3 2 1 1

c. x(1
t)x(2 t)
Plot
1 .0

0 .8

0 .6

0 .4

0 .2

6 4 2 2 4 6

d.
x(3t)
Plot

1 .0

0 .8

0 .6

0 .4

0 .2

1 2 3 4 5 6

e.
x(t/3)
Plot

1 .0

0 .8

0 .6

0 .4

0 .2

2 4 6 8 10 12 14

Problem
a 4
La componente par se calcula usando (5)

La componente impar usando (6).

Descomponga la senal x[n] = u[n+1]u[n5] en su componente par xe [n] e


impar xo [n] usando Mathematica.

Luego, sume ambas componentes y verifique que el resultado es la senal


x[n]. Es decir x[n] = xe [n] + xo [n].

n :=UnitStep[n+1]UnitStep[n5 ] (* SEALORIGINAL *)
seal

DiscretePlot [seal [n ],{n ,6,6 }]

Par=(seal[n]+ seal[n])0.5(* Par *)

0.5` (-UnitStep[-5-n]+UnitStep[1-n]-UnitStep[-5+n]+UnitStep[1+n])
DiscretePlot [ Par , {n ,6,6 }]

0.5(UnitStep[5n]+ UnitStep[1n]UnitStep[5+ n]+UnitStep [1+n])


Impar=( seal[n]seal [n]) 0.5 (* Impar *)

DiscretePlot [ Impar , {n ,6,6 }]

0.5(UnitStep [5n]UnitStep [1n]UnitStep[5+ n]+UnitStep[1+n])

SenalOriginal =Par + Impar

DiscretePlot [SenalOriginal , {n ,6,6 }]

0.5(UnitStep [5n]UnitStep [1n]UnitStep[5+ n]+UnitStep[1+n])+0.5(UnitStep[5n ]+UnitStep[1


Problem
a 5
La senal coseno en tiempo continuo (7) es siempre periodica para
cualquier valor de 0 .

Usando la funcion Manipulate de Mathematica, grafique una senal coseno con la


funcion Cos en la cual se pueda variar la frecuencia 0 de 0 a 60, la fase de 0 a
2 y la amplitud A de 1 a 1. Comente cual es el efecto de la variacin de la
amplitud, fase y frecuencia.

Manipulate[Plot [ Acos [ 0t + 0], {t , 0, 6/10 }] ,{ 0 , 0,60 Pi }, { 0 , 0,2 Pi }, { A , 1,1 }]


0

0 .2

0 .1

0 .1 0 .2 0 .3 0 .4 0 .5 0 .6

0 .1

0 .2

(*COMENTARIO: La frecuencia de una seal peridica se refiere al nmero de ciclos que


recorre en un segundo, El ngulo de fase o fase de una seal se refiere a su desplazamiento
hacia la derecha o la izquierda con respecto a una referencia. La amplitud de una seal
cosenoidal se refiere al valor mximo que sta alcanza, a partir de su valor promedio, La
amplitud de una seal vara conforme a la corriente de bit, manteniendo la frecuencia y la fase
constante.*)

Problem
a 6
Una exponencial real en tiempo continuo de la forma x(t) = C eat , donde C
y a son numeros reales, puede ser creciente o decreciente dependiendo si a
> 0 o a < 0. El valor de C corresponde al punto donde la funcion (o senal)
corta el eje de las ordenadas (o eje y). Usando Mathematica:

a. Grafique una exponencial para valores de C = 2 y C = 2 con a


= 2 y a = 2. Use las funciones Exp y Plot. (Cuatro grficas.)
Plot [2 exp[2(t )], {t ,1,1 }]

15

10

1 .0 0 .5 0 .5 1 .0

Plot [2 exp[2(t)], {t ,1,1 }]

15

10

1 .0 0 .5 0 .5 1 .0

Plot [2 exp[ 2(t)], {t ,1,1 }]

1 .0 0 .5 0 .5 1 .0

10

15

Plot [2 exp[2(t)],{t ,1,1}]


1 .0 0 .5 0 .5 1 .0

10

15

b. Describa la diferencia, usando una grfica, entre x1 (t) =


e10t y x2 (t) = e2t . Cul de las dos seales tiene un
decaimiento ms rpido.
Plot [exp [10(t )],{t ,1,1 }]

1500

1000

500

1 .0 0 .5 0 .5 1 .0

Plot [exp [2(t )], {t ,1,1 }]

1 .0 0 .5 0 .5 1 .0

(* COMENTARIO : Enlaprimera funcin podemos percibir claramente como a medida que x es asignado el
valordex 1 (T ) tiene un decaimiento exponencial masrapido , contrario a lo que podemos observar en la segunda

funcin . 2(t) *)

Problem
a 7
Una senoide (o cosenoide) amorituguada es una senal que aumenta o
disminuye su amplitud a lo largo del tiempo. Usando la funcion Plot, Exp y
Cos genere un par de seales x1 (t) = e5t C os(210t) y x1 (t) = e5t C
os(210t).
{exp [5 t ]cos[2 Pi 10t ], exp[5 t],exp[5 t]},{t , 0, 6/10 },
Plot
PlotStyle {Thick , Dashed , Dashed }

20

10

0 .1 0 .2 0 .3 0 .4 0 .5 0 .6

10

20

Plot [{exp[5 t ]cos[2 Pi 10t ], exp[5 t ],exp[5 t ]}, {t ,0, 6 /10 }, PlotStyle {Thick , Dashed , Dashed }]

1 .0

0 .5

0 .1 0 .2 0 .3 0 .4 0 .5 0 .6

0 .5

1 .0

Problem
a 8
La exponencial compleja real discreta x[n] = C n describe un
comportamiento un poco diferente en relacion a su contraparte continua
dependiendo si alfa es entero o fraccion. Usando la funcion DiscretePlot,
genere cuatro exponenciales discretas para valores de > 1, 0 < < 1, 1
< < 0 y 1 > .

(* Exponencialdiscretaparaelvalorde >1*)

Manipulate[ DiscretePlot [1 n ,{n , 0,6 }, PlotRange {{0,6 },{0,65 }}],{ , 2,10 }]

(* Exponencialdiscretaparaelvalorde 0< <1 *)

Manipulate[ DiscretePlot [1 n ,{n , 0,10}], { ,0,1 }]

(* Exponencialdiscretaparaelvalorde1< < 0 *)
Manipulate[ DiscretePlot [1 n ,{n , 0,15}, PlotRange {{0,15 }, {2.5,2 .5 }}] ,{ ,1,0}]

0
2 4 6 8 10 12 14

(* Exponencialdiscretaparaelvalorde1> *)

n
Manipulate[ DiscretePlot [1 ,{n , 0,10}], { ,1, }]

1 .4 1 0 24

1 .2 1 0 24

1 .0 1 0 24

8 .0 1 0 23

6 .0 1 0 23

4 .0 1 0 23

2 .0 1 0 23

2 4 6 8 10

Problem
a 9
La exponencial compleja discreta x[n] = ej0 n tiene una restriccion en su
frecuencia 0 para ser considera una senal periodica. Es decir, 0 /2 debe
ser un numero racional.
a. Grafique usando DiscretePlot la seal x[n] = C os(2n/12),
verifique si es periodica o no y en caso lo sea, cual es ese
periodo.

DiscretePlot [cos [2Pin/12],{n ,12,12 }, PlotRange {{15,15 },{1.5,1 .5 }}]

b. Grafique usando DiscretePlot la senal x[n] = C os(n/6),


verifique si es periodica o no y en caso lo sea, cul es ese periodo.

DiscretePlot [cos [n /6], {n ,12,12 }, PlotRange {{15,15 },{1.5,1 .5 }}]

Problema
10
A diferencia de las exponenciales complejas en tiempo continuo, las
exponenciales complejas en tiempo discreto se repiten a cada 2, donde la
senal crece en frecuencia conforme 0 va de 0 a y decrece mientras va de
a 2. (Es por eso que en el dominio discreto las seales cuya frecuencia esta
en torno de 0 o multiplos pares de 2 se les denomina seales de baja
frecuencia y aquellas que tienen frecuencia en torno de o multiplos
impares de son denominadas seales de alta frecuencia.) En la Figura 1.27
del libro del curso, hay nueve graficas donde vara la frecuencia desde 0 a
2.
Figura 1.27

a. Describa a partir de estas graficas el


aumento de frecuencia de 0 a .
Aumenta su frecuencia o sea la aceleracin de la
seal es ms rpida debido a la particularidad de
mltiplos impares.
b. Describa a partir de estas graficas la
disminucin de frecuencia de a 2.
Decrece su frecuencia en su oscilacin debido a q
la frecuencia se acerca a un mltiplo de .

Problema
11
Otro conjunto de seales base (aquellas que sirven para descomponer la
informacion a ser procesada) lo conforman el impulso unitario y el escaln
unitario (tiempo continuo o tiempo discreto). Mathematica tiene estas seales
definidas con la funcion DiscreteDelta y la funcion UnitStep. Usando la
funcion de graficacion DiscretePlot, genere el siguiente conjunto de seales.

a. x[n]
= [n]

DiscretePlot [ DiscreteDelta[n], {n ,2,2}]


b. x[n] =
[n 2]

DiscretePlot [ DiscreteDelta[n2] , {n ,2,2 }, PlotTheme Business]

c. x[n] =
[n + 2]

DiscretePlot [ DiscreteDelta[n+2] , {n ,2,2}, PlotTheme Business]


d. x[n] = 2[n + 1] +
[n] 2[n 1]

DiscretePlot [2DiscreteDelta[n+1]+ DiscreteDelta [n]2DiscreteDelta[n1], {n ,3,3 }]

e. x[n] = u[n]
u[n 1]

DiscretePlot [UnitStep[n]UnitStep[n1], {n ,6,6 }]

f. x[n] = u[n]
u[n 5]

DiscretePlot [UnitStep[n]UnitStep[n5], {n ,7,7 }, PlotTheme Business]


Problema 12
Usando escalones UnitStep, grafique en Mathematica la senal de la siguiente
Figura

Plot

Figura 1: Senal
continua

You might also like