Download ( ) ( ) ( )ω

Transcript
Guía
5
ai.SampleRate=8000;
ai.SamplesPerTrigger=40000;
ai.TriggerType='Immediate';
start(ai)
[d,t]=getdata(ai);
con lo cual se crean las variables tiempo t y datos d en MATLAB las cuales poseen los datos
digitalizados.
2. Grafique los datos usando el comando stem.
>> hold off
>> stem(t,d)
3. Encuentre la transformada de Fourier discreta de la señal capturada usando el comando fft,
agregue una cantidad de ceros de forma que la longitud de la señal sea ahora de 65536
muestras.
4. Grafique la magnitud y la fase de la transformada de Fourier discreta usando la función stem.
5. Salga del programa, apague todo el equipo.
Análisis de resultados
1.
2.
3.
4.
5.
¿Cuál es la utilidad de emplear la transformada de Fourier discreta?.
¿Cuál es la razón de agregar ceros a la secuencia de números en el numeral 3 de la parte I?.
¿Por qué es necesario el uso de las ventanas rectangulares y de Hanning?
¿Qué ventana considera que es mejor, la rectangular o la de Hanning? Explique.
Imprima una copia de la transformada de Fourier discreta de la señal de voz que digitalizó en la
práctica.
Investigación complementaria
1. Investigue sobre el comando fourier que posee la caja de herramientas de Matemática
Simbólica MATLAB.
2. Investigue otros tres tipos de ventanas que existen.
3. Investigue acerca de las propiedades de la DFT como una matriz.
4. Documentar la forma de obtener la transformada discreta de Fourier de una señal continua
utilizando SCILAB y demostrarla con un archivo ejecutable en SCILAB.
Bibliografía
Sistemas de Comunicaciones. Stremler, Ferrel G., Alfa omega.
The MathWorks Inc. Manual del usuario de MATLAB.
8