Está en la página 1de 3

UCSM-FCIFF-EPIE

PROCESAMIENTO DIGITAL DE SEALES


QUINTA PRCTICA DE LABORATORIO
ANLISIS ESPECTRAL- TRANSFORMADAS DE FOURIER
I.
ACTIVIDADES
DTFS
1. Para la secuencia x[n]=[1,0,-1,1,2], calcular la DTFS
DTFT
2. Para la secuencia anterior calcular la DTFT evalundola segn su definicin para valores
de frecuencia discreta entre -0.5 y 2
3. Crear la funcin dtft.m que calcula la transformada de Fourier en tiempo discreto, comente
cada lnea de programa
4. Explique la funcin creada en el paso 1, ponga especial nfasis en explicar que funcin
cumple el comando fftshift

5. Represente la DTFT en mdulo y fase de la seal x[n]= 0.25ne j(2n/7), con L= 32 y N=128
6. Compare los resultados y explique qu sucede si se toman valores de N=32, N=64 y N=1024
7. Con N = 128 cambie el valor de L, por ejemplo L=20 y L=128, comente los resultados

DFT Y FFT
8. Calcular la DFT para la secuencia x[n]=cos(0.4n)+cos(0.6n)+cos(0.5n), utilizando la funcin
de matlab fft(x,N) con N=L= longitud de las secuencia x[n] y representar su mdulo para
diferentes valores de nmero de muestras L (16,32,64,128). Indique a partir de qu valor de N son
distinguibles las tres frecuencias de la seal.
9. Indique cmo estn relacionados los valores de L, N y la resolucin en frecuencias
10. Compruebe que sucede en el espectro de la seal si una secuencia de L=100 muestras de x[n] se
rellena con ceros hasta N=128.
11. Calcular la inversa de la funcin X(w) utilizando la funcin ifft(X) para recuperar la seal en el
dominio de tiempo.
12. Suponga que se desea estudiar el contenido en fecuencias usando la FFT, de la siguiente seal
x t 0.25cos 2 100 t 1.25 0.15cos 2 300 t 1 0.5 cos 2 500 t 0.25
0.3cos 2 1500 t 1.4 0.2cos 2 1800 t

Halle la frecuencia fundamental. Indique la frecuencia de muestreo necesaria. Estime un valor


adecuado de N. Represente |X(w)| y la fase de X(w) en funcin de w.
Procesamiento Digital de Seales

Ing. Lucy Delgado

UCSM-FCIFF-EPIE

13. Calcule la inversa de la funcin X(w) utilizando la funcin ifft (X) para recuperar la seal en el
dominio del tiempo.

ENVENTANADO
Sea la secuencia x[n] = sen(2n/5). Limitar la secuencia de entrada al intervalo 0, L-l es equivalente
a multiplicar la seal de entrada x[n] por una ventana rectangular w(n) de longitud L= 40 donde
1 0 n L 1
otro n
0

w(n)

14. Represente el espectro de las seales w[n], x[n] y del producto y[n]=w[n]*x[n]. Utilice la
funcin fft calculando un nmero suficiente de valores (N=128) para explicar los resultados
anteriores.
15. Explique, a partir de los espectros anteriores, la relacin del valor mximo obtenido en el eje de
ordenadas al representar |Y(w)| con los parmetros L y N.
LEAKAGE

x(t ) sen(2 ft )
Sea la seal continua infinita dada por
con f = 1KHz. El efecto de aplicar una
ventana cuadrada es equivalente a reducir el intervalo de muestreo en 0 < t < tamao de ventana. Para
todos los casos se pide calular x[n], X(
X[k]|.

)=DTFT(x[n]), y X[k]=DFT(x[k]), Representar |X(

)| y |

16. Tomar N= 8 muestras de 0 < t < 1 ms. Cul es la frecuencia de muestreo Fs? Representar la seal
en el tiempo y su espectro de frecuencias
17. Tomar N= 24 muestras considerando el intervalo 0 < t < 1.5 ms. Representar la seal en el tiempo
y su espectro de frecuencias
18. Tomar N= 64 muestras considerando el intervalo 0 < t < 4 ms. Representar la seal en el tiempo y
su espectro de frecuencias
19. Explicar que valores de tamao de la ventana son los adecuados para reducir el efecto de
"Leakage"

II.

CUESTIONARIO FINAL

1. Qu es la resolucin espectral? Cmo se evala en MatLab?


2. Proponga un programa que extraiga una componente espectral de una seal?
Procesamiento Digital de Seales

Ing. Lucy Delgado

UCSM-FCIFF-EPIE

3. Explique el principio matemtico de la FFT base 2 Por qu se dice que reduce la complejidad?
III.

CONCLUSIONES

Emita al menos diez conclusiones sobre el anlisis espectral implemento

Procesamiento Digital de Seales

Ing. Lucy Delgado