Académique Documents
Professionnel Documents
Culture Documents
1 0
1 2
t
t t
Represente esta seal por medio de series trigonomtricas 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
t
t
e e
INSTITUTO POLITCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGA
Procesamiento Digital de Bio seales
Practica Series de Fourier
Ing. Mondragn Hernndez Mario A. Pgina 4
Clculos:
T = 2t
e
t
0
2
1 = =
T
Entonces
b
nt
n
nt
n
n
=
(
(
+
(
(
2
2
2
2
0
2
t t
t
t
t
cos cos
=
| | | |
+
1
1
1
1
n
n
n
n
t
t
t
t cos cos
b n
n
=
4
0
t
......................... para n impar
........................... para n par
g(t) =
n
n
b sen n t
=
1
0
e =
4 4
3
3
4
5
5
t t t
sen sen sen t t t + +
La expresin g(t) indica que sumando una seal senoidal de frecuencia:
f
0
0
2
1
2
= =
e
t t
hertz y de
4
t
volts de amplitud ms una seal senoidal de frecuencia
f =
3
2t
Hertz y una amplitud de
4
3t
volts + ...se obtiene una seal de pulsos rectangulares.
INSTITUTO POLITCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGA
Procesamiento Digital de Bio seales
Practica Series de Fourier
Ing. Mondragn Hernndez Mario A. Pgina 5
Fig2.1
Fig2.2
Fig2.3 Componentes armnicos para la seal polar de pulsos rectangulares.
Ahora se graficara el resultado obtenido mediante la serie de Fourier en MATLAB .
% 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];
INSTITUTO POLITCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGA
Procesamiento Digital de Bio seales
Practica Series de Fourier
Ing. Mondragn Hernndez Mario A. Pgina 6
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 armnicas, de la seal cuadrada.
%siga sumando hasta 10 armnicos 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.
Ejercicio 2.-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:
INSTITUTO POLITCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGA
Procesamiento Digital de Bio seales
Practica Series de Fourier
Ing. Mondragn Hernndez Mario A. Pgina 7
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
( )
e e
Utilizando la frmula integral:
( ) xe dx
e
x
x
x
o
o
o
o
}
=
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
=
=
=
=
e
t
e
e
e
t
t
t
t
t
2 2 2
0
2
2 2
2
2 2
1
2
1
4
2 1
4
Tenemos tambin e
jn2t
= cos n 2t - jsen n2t = 1
Fn
jA
n
A
n
A
n
jA
n
Fn
jA
n
= + =
=
2 4 4 2
2
2 2 2 2
t t t t
t
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
} }
= =
(
( )
=
A
T
T A
2
2
2 2
(
= Fo = ao
INSTITUTO POLITCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGA
Procesamiento Digital de Bio seales
Practica Series de Fourier
Ing. Mondragn Hernndez Mario A. Pgina 8
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
t
Tenemos:
g(t) = -
jA
6t
e
j ot 3e
-
jA
4t
e
j t 2eo
-
jA
2t
e
j t eo
+
A
2
+
jA
e
jA
e
j ot j ot
2 4
2
t t
e e
+ +.......
Descomponiendo a Fn en su magnitud y fase: Fn = |Fn| e
j n |
Fn =
A
n 2t
e
j tg
1
|
\
|
.
|
|
|
A
2t n
0
C
0
=
tg
= =
1 0
90
2
( )
t
Fn
A
n
Fn an bn = = +
2
2 2
t
`
|
t
t
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:
ao =
1
2
0
T
f t dt
A
T
}
= ( )
INSTITUTO POLITCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGA
Procesamiento Digital de Bio seales
Practica Series de Fourier
Ing. Mondragn Hernndez Mario A. Pgina 9
an
T
A
T
t n ot
T
= =
}
2
0
cos e
( )
= +
(
(
(
=
2
2
0
0
2
0
0
0
A
T
n t
n
tsen n t
n
T
cos e
e
e
e
NOTA:
x ax
ax
a
x sen ax
a
cos
cos
= +
( } 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
=
|
\
|
.
|
+
(
(
(
(
=
(
(
=
cos
t
t
t
e
e
e e
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
t
e
t
e
t
e -
A
sen t
4
4
0
t
e . . . . . . .
Cn= an bn bn
2 2
+ =
C =
(
=
(
(
(
= =
n
bn
an
A
n
tg tg tg ( )
1 1 1 2
0 2
t
t
Despus de haber evaluado la serie de Fourier para la seal triangular se
grafica 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
INSTITUTO POLITCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGA
Procesamiento Digital de Bio seales
Practica Series de Fourier
Ing. Mondragn Hernndez Mario A. Pgina 10
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
function fousen(N)
N=20;
x=-2:0.005:2;
sumparcial=0;
b=zeros(1,N);
for k=1:N
b(k)=2/(k*pi);
sumparcial=sumparcial+b(k)*sin(k*x*pi/2);
INSTITUTO POLITCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA DE BIOTECNOLOGA
Procesamiento Digital de Bio seales
Practica Series de Fourier
Ing. Mondragn Hernndez Mario A. Pgina 11
end
f=(x<0).*(-1-x/2)+(x>=0).*(1-x/2);
plot(x,f,'b',x,sumparcial,'g'),shg
function fou(N)
N=1;
x=-1:0.05:1;
a=zeros(1,N);
sumparcial=1/3;
for k=1:N
a(k)=quadl(@fun,-1,1,1e-9,[],k);
sumparcial=sumparcial+a(k)*cos(k*x*pi);
end
f=x.^2;
plot(x,f,'b',x,sumparcial,'g'),shg
function y=fun(t,n)
y=(t.^2).*cos(n*pi*t);
CONCLUSIONES: