Está en la página 1de 5

1

Series de Fourier
Las series de Fourier consisten en una representacion de funciones perodicas por
medio de una suma infinita de funciones senoidales (senos y cosenos). Una funcion perodica se
entiende como una funcion que cumple la siguiente relacion funcional: f (t) = f (t+nT ), donde
T corresponde al perodo de la funcion. Para que esta funcion pueda expresarse en terminos de
una serie de Fourier, e sta debe cumplir las siguientes propiedades:
1. f (t) es univaluada en todo punto del dominio.
2.

R t0 +T
t0

|f (t)|dt 6= para cualquier valor t0 .

3. f (t) tiene un numero finito de discontinuidades en un perodo.


4. f (t) tiene un numero finito de maximos y mnimos en un perodo.
Cumpliendo estas propiedades, una funcion perodica podra representarse utilizando
el teorema de Fourier de la siguiente forma:
f (t) = a0 + a1 cos(0 t) + a2 cos(20 t) + ... + b1 sin(0 t) + b2 sin(20 t) + ...
f (t) = a0 +

(an cos(n0 t) + bn sin(n0 t))

n=1

Haciendo una evaluacion de las constantes que forman parte de la serie Fourier, cada
una de e stas pueden expresarse de la siguiente forma:
0 =
a0 =

2
T

1ZT
f (t)dt
T 0

2ZT
f (t) cos(n0 t)dt
T 0
2ZT
bn =
f (t) sin(n0 t)dt
T 0

an =

Ejemplo Serie de Fourier


Encontrar la serie de Fourier de la onda cuadrada descrita en la Figura 1. La funcion
de la figura se describe como:
(

f (t) =

1 0<t<1
1 1 < t < 2

La funcion tiene un perodo T = 2, entonces 0 = 2/T = .


Luego los valores de las constantes de la Serie de Fourier seran los siguientes:

Figura 1: Funcion perodica cuadrada (Perodo = 2)

Figura 2: Representacion Serie de Fourier

a0 =

Z 1

Z 2
1Z 2
1
1
1ZT
f (t)dt =
f (t)dt =
1dt
1dt = [1 1] = 0
T 0
2 0
2 0
2
1

a0 = 0

Z 1
Z 2
2ZT
2Z 2
an =
f (t) cos(n0 t)dt =
f (t) cos(nt)dt =
cos(nt)dt
cos(nt)dt
T 0
2 0
0
1
1
1
[sin(n) sin(0)]
[sin(2n) sin(n)] = 0
=
n
n
an = 0

Z 1
Z 2
2ZT
2Z 2
bn =
f (t) sin(n0 t)dt =
f (t) sin(nt)dt =
sin(nt)dt
sin(nt)dt
T 0
2 0
0
1
1
1
1
1
[cos(n) cos(0)] +
[cos(2n) cos(n)] = (2) +
(2)
=
n
n
n
n
4
bn =
n

Por lo tanto, la serie de Fourier para la funcion cuadrada queda formada de la siguiente
forma:
f (t) = a0 +

(an cos(n0 t) + bn sin(n0 t)) =

n=1

4
sin(nt)
n=1 n

4X
f (t) =
sin(nt)
n=1

Luego en la Figura 2, vemos representadas las graficas correspondientes a la serie de


Fourier encontrada para distintos valores maximos de la sumatoria. A continuacion se presenta
el codigo Matlab (Octave) que permite representar las graficas de la serie de Fourier.

1
2
3
4
5
6
7
8
9
10

clear all ;
clc ;
n = [ 5 20 50 1 0 0 0 ] ;
t = 0:0.01:4;
largo = length ( t ) ;
y = (1: largo ) ;
sq = s q u a r e ( pi t ) ;
f o r k =1:4
f o r i =1: l a r g o
sum = 0 ;

4
11
12
13
14
15
16
17
18
19
20
21
22

for j =1:2: n(k)


sum = sum + 1 / j s i n ( j p i t ( i ) ) ;
end
y ( i ) = 4 / p i sum ;
end
subplot (2 ,2 , k ) ;
p l o t ( t , sq , t , y ) ;
t i t l e ( [ S e r i e de F o u r i e r p a r a n= , num2str ( n ( k ) ) ] ) ;
x l a b e l ( Tiempo [ s ] ) ;
ylabel ( f ( t ) ) ;
axis ([0 ,4 , 1.5 ,1.5]) ;
end

Ejercicios Propuestos
1. Construir las siguientes senales sinteticas a traves de una serie de Fourier y utilizando
diferentes frecuencias de muestreo:
a) Senal Diente de Sierra.

Figura 3: Ejemplo Diente de Sierra con f = 0.1[Hz] y maximos en {9, 1}.


b) Suma de senoidales

Figura 4: Ejemplo f (t) = sin(1 t) + cos(2 t) con 1 = 0.4 y 2 = 1.8.

También podría gustarte