Sunteți pe pagina 1din 7

Laboratorio de Tratamiento de Señales I

Lab #4: Fourier

UNIVERSIDAD DE ANTIOQUIA
FACULTAD DE INGENIERÍA
INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES
TRATAMIENTO DE SEÑALES I
LABORATORIO 4
FOURIER

Justificación
La transformada de Fourier permite describir señales periódicas como una combinación de
señales armónicas (sinusoides). Esta operación tiene muchísimas aplicaciones en física,
teoría de los números, probabilidad, combinatoria, entre muchas otras. En
telecomunicaciones, permite ampliar las aplicaciones en el procesamiento de señales,
pudiendo analizar una señal periódica en términos de su contenido frecuencial o espectro y
encontrar características que de otra manera pueden ser no perceptibles. Además, nos
permite establecer la dualidad entre tiempo y frecuencia, de forma que operaciones realizadas
en el dominio del tiempo tienen su dual en el dominio frecuencial y, al ser reversible, obtener
nuevamente su expresión en el tiempo, lo que puede facilitar un sinnúmero de tareas en el
campo del procesamiento de la información.

Objetivos
● Comprobar en el paquete de simulación Matlab, la realización de un análisis básico
espectral de las señales senoidales, triangulares, cuadradas, entre otras.
● Conocer las características relevantes del comportamiento en frecuencia de señales
básicas y diferenciar las ventajas y desventajas de cada una de ellas.

Procedimiento

Matlab es usado para definir, manipular y representar señales analógicas, pero siendo
rigurosos, Matlab no opera sobre señales de este tipo debido a la forma natural de representar
señales, definiéndolas como una secuencia finita de valores mediante un vector fila. Bajo
estas consideraciones, en Matlab toda señal es discreta en el tiempo, mientras que en
amplitud puede ser discreta o continua (dependiendo de la precisión de los tipos numéricos
utilizados). La tarea será entonces, convertir el vector de los valores del vector fila en términos
del tiempo a un vector g en términos de la frecuencia. Para esto, existe un poderoso algoritmo
en Matlab llamado FFT (Fast Fourier Transform), cuyo único requisito es que el número de
puntos de la serie sea una potencia de 2.

1. Suponga que tiene una secuencia de n datos (potencia de dos) igualmente espaciados
en el tiempo. El tiempo inicial estará dado por ti=0 y, el tiempo final, estará dado por
tf=(n-1)∆t. La inversa del intervalo ∆t se denomina frecuencia de muestreo fs. De este
modo, el vector de tiempos será t=(0:n-1)∆t=(0:n-1)/fs. Conocido el periodo de
muestreo o el intervalo temporal y el número de datos, es fácil crear el vector de
tiempos:

>>n = número de datos (potencia de dos);


Laboratorio de Tratamiento de Señales I
Lab #4: Fourier

>>t = (0:n-1)/fs;

Y después de definir la función objeto y calcular su transformada de Fourier con el


comando FFT, crear el vector de frecuencias:

>>dw = 2*pi/(n*dt);
>>w = (-n/2:n/2-1)*dw;

Así pues, puede tenerse las componentes de frecuencia de cualquier función.


Obtenga el espectro de la señal escalón, triangular (sawtooth), exponencial, cuadrada
(square), senoidal y sinc (seno cardinal). Tenga en cuenta que para completar la tabla
solicitada en el informe, deberá realizar el procedimiento variando las frecuencias de
las señales.

Aplique la definición de la transformada de Fourier de manera simbólica para obtener


la función equivalente a cada una de las funciones en el dominio de la frecuencia,
grafique los resultados y compare.

Informe:

1. Observando los resultados en cada uno de los incisos anteriores, complete la


siguiente tabla y concluya las ventajas y desventajas de cada una de las anteriores
señales y la interrelación de las variables de frecuencia, potencia y ancho de banda.

Señal Frecuencia Potencia total Ancho de banda

Cuadrada 1KHz

1MHz

1GHz

Senoidal 1KHz

1MHz

1GHz

Triangular 1KHz

1MHz
Laboratorio de Tratamiento de Señales I
Lab #4: Fourier

1GHz

Sinc 1KHz

1MHz

1GHz

2. Caracterice brevemente el comportamiento en frecuencia de cada una de las


señales trabajadas.

3. Para el archivo en formato .wav trabajado en la práctica dos, tome el segmento


trabajado y realice el análisis espectral correspondiente. Compare los resultados
obtenidos y concluya.

4. Observaciones y conclusiones.

Graficas
Sinc 1khz
Laboratorio de Tratamiento de Señales I
Lab #4: Fourier

Sinc 1mhz
Laboratorio de Tratamiento de Señales I
Lab #4: Fourier

Señal exponencial cuadrada 1khz


Laboratorio de Tratamiento de Señales I
Lab #4: Fourier

Señal exponencial cuadrada 1Mhz


Laboratorio de Tratamiento de Señales I
Lab #4: Fourier

Señal exponencial cuadrada 1ghz

Entregables
● Código (archivo .m) con los ejercicios resueltos
● Gráficas generadas
● Informe

Bibliografía
➢ https://la.mathworks.com/help/matlab/ref/fft.html?requestedDomain=true

S-ar putea să vă placă și