Practica Series de Fourier Alba 182308
Practica Series de Fourier Alba 182308
Practica Series de Fourier Alba 182308
PRACTICA 1
“Serie de Fourier”
1
Índice
Portada ----------------------------------------------------------------------------------------------------Pag.1
Objetivo ------------------------------------------------------------------------------------------------- Pag.3
Material ------------------------------------------------------------------------------------------------- Pág.3
Marco teórico ----------------------------------------------------------------------------------------- Pág. 3
• MatLab ----------------------------------------------------------------------------------------- Pág. 3
Resultados ----------------------------------------------------------------------------------------------Pág.6
Conclusiones ----------------------------------------------------------------------------------------- Pág. 9
Referencias ------------------------------------------------------------------------------------------- Pág. 9
2
Objetivo
• El objetivo de esta práctica es reforzar los conocimientos del uso de Matlab, además de
aprender a usar la serie de Fourier para la resolución de ecuaciones, además del uso de
armónicos de una manera más sencilla.
En esta práctica se utilizaron muy pocos materiales para realizar los cálculos necesarios. A
continuación, se muestran el equipo usado:
1. Una computadora
2. Software instalado correctamente (MATLAB)
Marco teórico
MatLab
Matlab es un lenguaje de alto nivel orientado al desarrollo de cálculos técnicos. Integra calculo,
visualización y programación en un entorno interactivo de fácil manejo. Los problemas y las
soluciones se expresan en la notación matemática habitual. El elemento básico de información es
una matriz a la que no hace falta asignar dimensiones con anterioridad. Por tanto, pueden abordarse
problemas que requieren una formulación vectorial o matricial de un modo más fácil que en un
lenguaje tipo FORTRAN o C. El nombre MATLAB es una abreviatura de Matrix Laboratory.
3
Series de Fourier
Las series de Fourier son series de términos coseno y seno y surgen en la tarea práctica de
representar funciones periódicas generales. Como aplicación constituyen una herramienta muy
importante en la solución de problemas en los que intervienen ecuaciones diferenciales ordinarias
y parciales.
Una serie de Fourier es una serie infinita que converge puntualmente a una función periódica y
continua a trozos (o por partes). Las series de Fourier constituyen la herramienta matemática
básica del análisis de Fourier empleado para analizar funciones periódicas a través de la
descomposición de dicha función en una suma infinita de funciones sinusoidales mucho más
simples (como combinación de senos y cosenos con frecuencias enteras). El nombre se debe al
matemático francés Jean-Baptiste Joseph Fourier, que desarrolló la teoría cuando estudiaba la
ecuación del calor. Fue el primero que estudió tales series sistemáticamente, y publicó sus
resultados iniciales en 1807 y 1811. Esta área de investigación se llama algunas veces análisis
armónico.
Es una aplicación usada en muchas ramas de la ingeniería, además de ser una herramienta
sumamente útil en la teoría matemática abstracta. Sus áreas de aplicación incluyen análisis
vibratorio, acústica, óptica, procesamiento de imágenes y señales, y compresión de datos. En
ingeniería, para el caso de los sistemas de telecomunicaciones, y a través del uso de los
componentes espectrales de frecuencia de una señal dada, se puede optimizar el diseño de un
sistema para la señal portadora del mismo.
Desarrollo
Para el desarrollo de esta práctica se utilizó el siguiente código en Matlab el cual fue visto en el
video que fue proporcionado por el profesor.
Se empezó con el comando “clear all” y “clc” para limpiar las variables y la pantalla, estos
comandos nos sirven si vamos a correr el código muchas veces o con distintos datos.
Para la primer figura utilice el comando “figure (‘Name’ , ‘Serie de Fourier y Armónicos’) para
indicar que el código que sigue estará en la primer figura y darle un nombre.
En las líneas 7 y 8 se define el vector de tiempo y la señal analizada que usaremos en el
4
programa, en la línea 9 se grafican estas variables con el comando “plot”, le agregamos además
parámetros para que la línea sea azul al imprimirse y de ancho 3, también le agregamos título, y
etiquetas a los ejes (línea 10 – title, línea 11 – xlabel, línea 12 – ylabel).
El comando “grid on” en la línea 13 es para que la gráfica este cuadriculada, el comando
“gtext” se usa para agregar una etiqueta con el cursor, el comando “legend” agrega información
sobre la gráfica en un recuadro, después creamos una variable “k” para usar el comando “input”
y que el usuario elija cuantos armónicos se imprimirán en la gráfica, por último, se usa el
comando “hold on” para imprimir más datos en la misma grafica más adelante.
En la figura 2 podemos ver lo que es en realidad la serie de fourier mediante un ciclo for, primero
inicializamos la variable s en 0, después se abre el ciclo for con “n” desde 1 hasta k (que es el numero
decidido por el usuario de armónicos a imprimir), en la línea 24 se grafican uno por uno los armónicos
para formar la función original. Después se le agrega una pausa entre un armónico y otro para verlos
mejor y por último se cierra el ciclo for.
5
En la figura 3, tenemos la serie trigonométrica de Fourier, en donde graficamos la magnitud de cn
(indicado en la línea 37, y como en la línea 38) en una nueva pantalla. Se grafica solo la parte absoluta
del coeficiente cn, como en la gráfica pasada, le agregamos título, etiqueta al eje y y cuadricula a la
gráfica.
En la última parte del código se crea la tercera pantalla para graficar la fase del coeficiente cn de la
serie trigonométrica, para eso, usamos el comando stem en vez de plot, que nos dará una gráfica de
datos discretos (puntos en lugar de líneas), al momento de graficar usaremos el comando angle para
obtener solo la fase del coeficiente, además de agregar título, etiquetas a los ejes y la cuadricula.
Resultados
Los resultados del código anterior están presentados en las siguientes figuras:
Primero, tenemos la función original (que en este caso fue cuadrada) sin alterar y sin armónicos, con el
texto que pusimos con el cursor y la descripción en la esquina superior derecha.
6
Figura 5.- Serie de Fourier antes de armónicos
En la figura 6 el usuario definió 15 armónicos para gráfica, y en la figura 7, podemos ver la función
general en color azul y los armónicos de distintos colores, en esta figura podemos notar como entre
más armónicos tenemos, más se parecen a la función original. También notamos que en la descripción
se encuentran los colores de los 15 armónicos que se graficaron.
Por último, tenemos la segunda mitad de la serie trigonométrica, la fase de cn, en una gráfica discreta
para la que se usó el comando stem como ya se explicó en el desarrollo.
8
Conclusiones
Para concluir, la última grafica de la parte de resultados me pareció muy interesante pues además de
aprender sobre el uso de la serie de Fourier, pudimos usar ese conocimiento en métodos más prácticos
como lo es el software de Matlab, para ahorrar tiempo y poder ver de forma más fácil los armónicos y
los componentes de los coeficientes de la serie trigonométrica.
En general la practica fue algo sencillo de entender y en base a lo visto en clases anteriores se pudo
lograr con éxito lo solicitado, además de que se aprendieron nuevos comandos en el software de
MatLab.
Referencias
9
Nombre de la práctica: Serie de Fourier Grupo: A Hora: 7:00 p.m.
Nombre del estudiante (s): Kelvyn Alexis Alba Perez Matricula: 182308 Fecha:26/Septiembre/2022
4) El reporte incluye el listado y una descripción breve de los componentes, el equipo de laboratorio y el software de
simulación utilizado (si aplica).
5) El reporte contiene una sección final que incluye las fuentes bibliográficas (en formato APA) consultadas.
Puntacion final. 1
Comunicación escrita (Atributo 4). Marco teorico
1) El Marco teorico demuestra sustancia lógica y originalidad. Es decir, el autor presenta argumentos para defender su
postura respecto al tema el marco teorico cubre los temas de la practica. Contiene un lenguaje apropiado, técnico y con
pocos errores gramaticales bien redactados que faciliten su lectura y comprensión.
Puntuacion final 1
2) Los resultados teóricos se presentan y se describen de una forma ordenada. Incluyen circuitos, ecuaciones y desarrollo
matemático (si aplica), tablas y gráficas (cuando corresponde), los cuales poseen variables y unidades en todos los casos.
3) Los resultados obtenidos por simulación se presentan y se describen de una forma ordenada. Incluyen los circuitos
implementados en software, tablas y graficas (cuando corresponde), capturas de pantalla de los instrumentos de
medición virtuales.
4 ) Los resultados experimentales se presentan y se describen de una forma ordenada. Incluyen fotografías de los
circuitos implementados físicamente, tablas y graficas (cuando corresponde), capturas de pantalla o fotografías de los
instrumentos de medición físicos.
Puntuacion final. 28
2) Se discute sobre la calidad de los resultados considerando las limitaciones de las metodologías y el equipo utilizado.
3) Se presentan las conclusiones más relevantes confrontando el objetivo de la práctica y los resultados obtenidos.
Puntacion final. 50
Calificacion final.
10