Está en la página 1de 8

INTRODUCCIN

Con el Software MATLAB es muy fcil generar seales elementales, tales como
exponenciales, senoidales, cuadradas, triangulares, etc. En este laboratorio
analizaremos diversos tipos de Seales Peridicas:
SEAL POLAR DE PULSOS RECTANGULARES
Por su importancia en la transmisin de informacin en comunicaciones y lo extenso
de su aplicacin se estudiar esta seal:
fig. 2.13. Seal polar
En el intervalo 0 2 < < t la seal g(t) est dada por:
g t
t
t
( )
< <
< <

'

1 0
1 2


Representaremos esta seal por la serie trigonomtrica de Fourier. Se observa que la
seal g(t) es una funcin impar por lo que an=0 y contiene trminos seno.
b
T
sen n t
T
sen n tdt
n


2 2
0
0
2
0


T = 2


0
2
1
T
entonces
b
nt
n
nt
n
n

1
]
1
1
+

1
]
1
1
2
2
2
2
0
2

cos cos
= [ ] [ ]
+
1
1
1
1
n
n
n
n

cos cos
b n
n

'

4
0

......................... para n impar


........................... para n par
g(t) =
n
n
b sen n t

1
0
=
4 4
3
3
4
5
5

sen sen sen t t t + +
La expresin g(t) indica que sumando una seal senoidal de frecuencia:
f
0
0
2
1
2


hertz y de
4

volts de amplitud
ms una seal senoidal de frecuencia f =
3
2
Hertz y una amplitud de
4
3
volts + ...
se obtiene una seal de pulsos rectangulares.
fig 2.15. Componentes armnicos para la seal polar de pulsos rectangulares.
Ahora se graficara el resultado obtenido mediante la serie de Fourier en MATLAB .
1) ABRIR EL PROGRAMA MATLAB
2)Se recomienda utilizar el editor (notepad)de de MATLAB, siguiendo los siguientes
pasos, file/new /m-file.
B)Una vez escrito el codigo, salvar como (simpre se salva en la carpeta work), y se
corre el programa run(f5) o bien dar clik en icono con flecha azul (run), la figura se
muestra automticamente
C)Se debe tener la siguiente pantalla con el cdigo escrito
% el primer armnico o frecuencia fundamental de la seal cuadrada en azul
t=0:.1:10
y=4*sin(t)/pi;
plot(t,y)
hold on
%el segundo armonico en verde
y=(4/pi)*[sin(3*t)/3];
hold on
plot(t,y,'g')
%el tercer armonico en ++++
y=(4/pi)*[sin(5*t)/5];
hold on
plot(t,y,'+')
%la resultante en rojo,al sumar las armonicas, de la seal cuadrada.
%siga sumando hasta 10 armonicos y observe que la resultante que se aparece mas
%a la seal cuadrada
y=(4/pi)*[sin(t)+sin(3*t)/3+sin(5*t)/5];
plot(t,y,'r')
0 1 2 3 4 5 6 7 8 9 10
-1.5
-1
-0.5
0
0.5
1
1.5
Al seguir sumando ms armnicos se tender a conseguir la seal cuadrada polar
original.
SEAL TRIANGULAR
Encuentre el espectro de frecuencia de la seal diente de sierra, en la figura en el
intervalo o< t <T, la seal g (t) est definida por:
fig 2.5 Seal Diente de Sierra.
Fn
T
g t e dt
T
A
T
t e dt
jn t
T
jn t
T
o o



1 1
0 0
( )


Utilizando la frmula integral :
( ) xe dx
e
x
x
x


2
1
Tenemos:
( )
( )
Fn
Ae
T n
jn t
i
A
n
e j n
A
n
jn t
o
o
T
o
jn
o

2 2 2
0
2
2 2
2
2 2
1
2
1
4
2 1
4
Tenemos tambin e
jn2
= cos n 2 - jsen n2 = 1
Fn
jA
n
A
n
A
n
jA
n
Fn
jA
n
+

2 4 4 2
2
2 2 2 2

Cuando n = 0 el resultado anterior no tiene sentido por lo que calculando Fn de 2.8


cuando n=o.
Fo =
1 1
2
0
0
2
2
0
T
f t dt
T
A
T
tdt
A
T
t
T
T
T


1
]
1
( )
=
A
T
T A
2
2
2 2

1
]
1
Fo = ao
Agrupando ambos resultados:
Fn
A
jA
n

'

2
2
Para n = 0
Para n 0 Utilizando este resultado para expresar g(t) en serie exponencial de Fourier

Tenemos :
g(t) = -
jA
6
e
j ot 3
-
jA
4
e
j t 2
-
jA
2
e
j t
+
A
2
+
jA
e
jA
e
j ot j ot
2 4
2


+ +.......
Descomponiendo a Fn en su magnitud y fase: Fn = |Fn|
e
j n
Fn =
A
n 2
e
j tg
1

_
,

A
2 n
0
C
0

tg


1 0
90
2
( )

Fn
A
n
Fn an bn +
2
2 2


Para n = -1, -2, -3, . . . . .
Para n = 1, 2, 3, . . . .
n

'

2
2

fig 2.6 Espectro de amplitud y espectro de fase para la seal diente de sierra.
Mediante la serie trigonomtrica de Fourier:
a
1
2
0
T
f t dt
A
T

( )
an
T
A
T
t n ot
T

2
0
cos
( )
+

1
]
1
1
1

2
2
0
0
2
0
0
0
A
T
n t
n
tsen n t
n
T
cos

NOTA:
x ax
ax
a
x sen ax
a
cos
cos


+

1
]
1 2
( )
( ) ( )
2
2
2
2
1
2 1 1
0
2
2
2
0
0
2
2
0
2
0
2
A
T
n
T
T
n
T
T
senn
T
T
n
n
A
T
n n

_
,

1
]
1
1
1
1

1
]
1
1

cos



Expresando g(t) mediante la serie trigonomtrica de Fourier.Se deja al lector el clculo
de bn
g(t) =
A A
sen t
A
sen t
A
sen t
2 2
2
3
3
0 0 0

-
A
sen t
4
4
0

. . . . . . .
Cn=
an bn bn
2 2
+

1
]
1

1
]
1
1
1


n
bn
an
A
n
tg tg tg ( )
1 1 1 2
0 2


Despus de haber evaluado la serie de Fourier para la seal triangular
grafquela en matlab
%SERIE DE FOURIER PARA SEAL TRIANGULAR
t=0:0.1:15;
y=1/2-sin(t)/pi;
plot(t,y,'g')
hold on
y=1/2-sin(2*t)/(2*pi);
plot(t,y,'b')
hold on
y=1/2-sin(3*t)/(3*pi);
plot(t,y,'r')
hold on
y=1/2-sin(4*t)/(4*pi);
plot(t,y,'g')
hold on
y=1/2-sin(t)/pi-sin(2*t)/(2*pi)-sin(3*t)/(3*pi)-sin(4*t)/(4*pi);
plot(t,y,'b')
0 5 10 15
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
CONCLUSIONES
A travs del laboratorio me he podido dar cuenta que MAtrix LABoratory (MATLAB) es
una poderosa herramienta para modelar ecuaciones matemticas.
Ms que eso, es fundamental para interactuar con las ciencias aplicadas (por ejemplo
la electrnica).
Y con unas pocas lneas podemos trabajar en continuas y discretas, lo que lo hace
casi imprescindible para el tratamiento de seales (como la voz y otras seales
analgicas y digitales).
En cuanto a la programacin, es sumamente simple y amigable (debido a su lenguaje
de alto nivel).