Análisis espectral Utilizando MATLAB
Click here to load reader
-
Upload
miguel-barrios-rojas -
Category
Education
-
view
585 -
download
4
Transcript of Análisis espectral Utilizando MATLAB
Análisis Espectral Utilizando MATLAB
Miguel Barrios Rojas
Objetivos
• Analizar el espectro de frecuencias de una señal de voz y compararla con otros sonidos. Para ello se utilizo MATLAB en su versión 5.3
Desarrollo
• Se creo el siguiente archivo de audio con extensión .wav con la grabación de “Miguel Barrios Rojas”.
• Luego se procedió a crear otro con un tono de guitarra.
Ambos de 4 segundos de duración.
Graficas - Dominio Del Tiempo
• Se cargaron los archivos mediante el comando x=wavread en MATLAB y se pudo obtener la grafica en el dominio del tiempo con el comando plot(x).
-Nombre -Tono Guitarra
Graficas – Componentes Frecuenciales
• Mediante la utilización de los siguientes comandos para cada archivo correspondiente se pudo obtener la grafica en el dominio de la frecuencia:– Y=fft(x) // transformada rápida de Fourier.
– A=Y.*conj(Y) // potencia de la señal.
– f=(100:3000) // espectro de frecuencia.
– plot(f,A(1:2901)) // gráfica en el dominio de la frecuencia.
-Nombre -Guitarra
Maxima Potencia Se Produce: 500 HzAncho De Banda: 1400 Hz
Maxima Potencia Se Produce: 100 HzAncho De Banda: 2100 Hz
Graficas – Componentes Frecuenciales
• Mediante la utilización de los siguientes comandos para cada archivo correspondiente se pudo obtener la grafica en el dominio de la frecuencia:– Y=fft(x) // transformada rápida de Fourier.
– A=Y.*conj(Y) // potencia de la señal.
– f=(100:3000) // espectro de frecuencia.
– plot(f,A(1:2901)) // gráfica en el dominio de la frecuencia.
-Nombre -Guitarra
Maxima Potencia Se Produce: 500 HzAncho De Banda: 1400 Hz
Maxima Potencia Se Produce: 100 HzAncho De Banda: 2100 Hz