Está en la página 1de 16

LABORATORIO #8

SERIE DE FOURIER

Curso:

Matemtica Aplicada (Laboratorio)

Profesor:

Mendoza Ramirez, Jorge Daniel

Ciclo:

III

Alumno:

Sandoval Rodriguez, Cristian

LIMA-PER
2014

OBJETIVOS:

Interpretar el concepto de la serie de Fourier.


Utilizar MATLAB para aproximar diversas funciones peridicas
mediante series de Fourier.

Qu es una serie?

Una serie es una suma infinita, en este caso, de funciones. Dos


ejemplos de series importantes son las siguientes:
S. de Taylor: Base Polinomio
S. de Fourier: Base Funciones seno / coseno

SERIES DE FOURIER
DEFINICIN:
Una serie de Fourier es una serie infinita que converge puntualmente a
una funcin peridica y continua a trozos (o por partes). Las series de Fourier
constituyen la herramienta matemtica bsica del anlisis de Fourier empleado
para analizar funciones peridicas a travs de la descomposicin de dicha
funcin en una suma infinita de funciones sinusoidales mucho ms simples
(como combinacin de senos y cosenos con frecuencias enteras). El nombre
se debe al matemtico francs Jean-Baptiste Joseph Fourier que desarroll la
teora cuando estudiaba la ecuacin del calor. Fue el primero que estudi tales
series sistemticamente, y public sus resultados iniciales en 1807 y 1811.
Esta rea de investigacin se llama algunas veces Anlisis armnico.

1) Realizar la serie de Fourier para las siguiente funciones

EJERCICIO A:
Primero se determin los valores que tomaran los coeficientes de fourier
(a0, an, bn) que son necesarios para poder realizar la serie de Fourier.
a0= 0
bn= (16/(pi))*((1-cos(n*pi))/n)
an= 0
Primero creamos el vector t que en este caso tiene como intervalos de 0 a
4, entre estos dos intervalos se ver la funcin peridica. Despus
determine el periodo T, la velocidad angular w y el ltimo valor N.
Adems defin el trmino inicial de S que me representa el primer valor de
la suma de fourier. Para poder realizar la suma de todos los trminos de n
utilice el comando for. Dentro del for se coloc los valores an y bn.
Para graficar utilizamos el comando plot.

Para N=100 y comparndolo con escaln unitario

Para graficar la funcin en forma de escaln unitario solo debemos crear un


nuevo vector tiempo y crear el escaln unitario y finalmente con un mismo
plot adicionamos lo ltimo que creamos y con esto se podr ver las dos
graficas juntas en una misma pantalla.

Mientras mayor sea el valor de N ms se aproximara al escaln unitario.


Creamos y graficamos una funcin en forma de escaln unitario para poder
compararlo con la grfica que ya tenemos.

Grfica para N=100

Para visualizar y comparar que han un mayor valor de N se va a


aproximar la grfica de color azul con nuestro escaln unitario.
Para N=1000

EJERCICIO B:
Puse los valores correspondientes de los coeficientes de fourier (a0, an, bn)
necesarios para realizar la serie de fourier.
a0= 4
bn= 0
an= (8/(pi^2))*((cos(n*pi)-1)/(n^2))
Se cre primero el vector t que esta entre los valores de -4 a 4, entre este
intervalo se podr ver la funcin. Coloque los valores respectivos del periodo
T, la velocidad angular w y el ltimo valor N. Se defini el trmino
inicial de S que me representa el primer valor de la suma de fourier. Para
poder realizar la suma de todos los trminos de n utilice la iteracin for
donde defin que n comience en 1 y que valla hasta el valor de N. Dentro
del for se introdujo los valores de an y bn. Utilizamos el comando plot
para hacer la grfica.

Comparamos esta grfica con un escaln unitario, si la suma se aproximara


al infinito deberan ser iguales, pero haremos la prueba dando valores para
que se aproxime mucho a lo ideal, mientras mayor sea el valor de N la
funcin se aproximar mucho a la funcin escaln unitario.

Creamos la funcin escaln unitario con un nuevo vector tiempo y


graficamos usando el comando plot para poder ver ambas
grficas(la de la funcin y la del escaln unitario) y as poder
comparar dando valores a N.

Para N=15

Para N=130 comparando con el escaln unitario que acabamos de


crear vemos como el valor es mayor se llega a pareces ms al
escaln unitario que acabamos de crear.

EJERCICIO C:
Determinamos los coeficientes de Fourier (a0, an, bn) necesarios para
realizar la serie de fourier para esta funcin.
a0= 40
bn= (40/(pi))*(sin(n*pi/5))/n)
an= 0
Se creo el vector t entre los valores de 0 a 10, nos mostrara hasta que
intervalo se ver la funcin peridica, luego se determin el periodo T, la
velocidad angular w y el ltimo valor N, tambin se defini el trmino
inicial de S que me representa el primer valor de la suma de fourier. Para
poder realizar la suma hasta n veces utilice la iteracin for donde se
puso que n comience en 1 y que valla hasta el valor de N. Dentro del for
se coloc los valores an y bn. Para graficar y visualizar el periodo se us
el comando plot.

Comparndolo con un escaln unitario para ver la diferencia entre ellos, si la


suma se aproximara al infinito debera igualarse la funcin al escaln
unitario, pero como no estamos sumando al infinito la funcin no ser
exactamente la misma pero si se aproximar, podemos aumentar el nmero
de N para que se aproxime cada vez ms y as poder verificar ello.

Para N=100 y seguidamente lo comparamos con el escaln unitario

Para graficar la funcin escaln unitario creamos un nuevo vector tiempo y


con el comando plot graficamos y lo comparamos con la grfica de la
funcin.

Para N=1000 seguidamente podemos ver que la funcin se aproxima


cada vez ms al escaln unitario.

EJERCICIO D:
Primero se determin el periodo de la funcin y tambin se asigno los
valores correspondientes a los coeficientes de Fourier (a0, an, bn)
necesarios para realizar la serie de Fourier para esta funcin.
a0= 3
bn= -6*cos(n*pi)/(n*pi)
an= 6*(cos(n*pi)-1)/((n^2)*(pi^2))
Creamos el vector t que esta entre los intervalos de -3 a 3, entre estos
intervalos nos mostrara la funcin al momento de graficar, luego se
determin el periodo T, la velocidad angular w y el ltimo valor N;
tambin se defini el trmino inicial de S que me representa el primer
valor de la suma de fourier. Para poder realizar la suma de todos los
trminos de n utilice la iteracin for para poder definir que n comience
en 1 y que valla hasta el valor de N. Dentro del for recin se coloc los
valores an y bn. Finalmente utilizamos el comando plot para graficar.

Lo compararemos con un escaln unitario que crearemos para ver la


diferencia entre ellos, si la suma se aproximara al infinito deberan ser
iguales, pero como no estamos sumando al infinito la funcin no ser
exactamente la misma pero si se aproximara, podemos aumentar el nmero
de N para visualizar que cuando mayor sea el valor de N ms se acercara
la funcin al escaln unitario.

Para N=100 y comparndolo con escaln unitario

Para crear y graficar el escaln unitario solo debemos crear un nuevo vector
tiempo (t2) y crear el escaln unitario luego usamos el comando plot para
visualizar ambas graficar y comparar.

Para N=1000 y comparndolo con escalan unitario

También podría gustarte