P. 1
Transformada rápida de Fourier

Transformada rápida de Fourier

|Views: 322|Likes:
Publicado porDaniel Sansores

More info:

Published by: Daniel Sansores on Apr 19, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

05/11/2015

pdf

text

original

Procesamiento Digital de Señales Procesamiento Digital de Señales Procesamiento Digital de Señales

Transformada rápida de Fourier
Damian Esteban Benito Collí Godoy Israel Nahuat Polanco Marvin Martín Parra Xicum Rusell Ricardo Sansores Peraza Daniel Alejandro

Práctica # 5 Procesamiento Digital de Señales

Procesamiento Digital de Señales Procesamiento Digital de Señales
Prof.: Dr. Jesús Sandoval Gío 9 de Diciembre de 2011

Procesamiento Digital de Señales
Procesamiento Digital de Señales Procesamiento Digital de Señales

Procesamiento Digital de Señales
Procesamiento Digital de Señales Procesamiento Digital de Señales Procesamiento Digital de Señales

‘Selección del canal get(AI) duration = 1.0).'Manual'). se desarrolló en la práctica No.44100) ‘Reproducción de sonido capturado wavwrite(data. longitud de la muestra . A continuación se presenta.'SamplesPerTrigger'. por medio de la discretización y el algoritmo de la transformada rápida de Fourier en MatLab. Para economizar tiempo. ‘Comienzo de grabación trigger(AI). ‘Establecimiento de tiempo de muestreo set(AI. ‘Obtención del dato plot(data) ‘Graficación de los datos sound(data. Equipo y materiales Laptop Software Matlab Toolbox Data Adcquisition Desarrollo La adquisición de datos por medio de la tarjeta de audio en MatLab.duration*SampleRate). ‘Tiempo de duración SampleRate = 44100. 'Colocación de datos en la variable x N=length(x). ‘Discretización de la señal x= data. start(AI). tomemos como base ese código. Para ello se desarrolló el siguiente código.Instituto tecnológico de [TRANSFORMADA RÁPIDA DE FOURIER] Mérida Objetivo Obtener el análisis espectral de una señal analógica capturada por el micrófono del computador.'TriggerType'. ‘Cálculo de N.44100.SampleRate). ‘ Asignación de la entrada analógica al registro AI chan = addchannel(AI. ‘Tiempo de muestreo set(AI.'FFT') ‘Guardado de sonido capturado con nombre FFT Ahora ya se poseen los datos.'SampleRate'. AI = analoginput('winsound'. por lo que se procede a calcular la transformada rápida de Fourier para conocer el análisis espectral de la señal. data=getdata(AI). 1.1). ‘Establecimiento de tiempo de muestra set(AI.

‘n*Ts= instantes de muestreo. stem(k. ‘Cálculo de n Ts=. ‘Graficación de stem(n*Ts. figure. ‘ N= tamaño de la muestra K=length(Xmag). para la visualización convencional del espectro Xmag=fftshift(Xmag).x).Xmag). ‘Tiempo de muestreo Fs=1/Ts.1 Señal de audio de entrada . Resultados Se obtuvo la siguiente gráfica a partir de la señal de audio de entrada. deltaF=Fs/K. ya es tiempo stem(n. ‘Valor medio de mi señal es 8/16 = . Fig.Xmag).x).5 k=-K/2:K/2-1.Xmag).N)). ‘Algoritmo para la obtención de la FFT Xmag=abs(fft(x. k=0:K-1.001. ‘Recorte del espectro. stem(k*deltaF.Instituto tecnológico de [TRANSFORMADA RÁPIDA DE FOURIER] Mérida n=0:N-1. stem(k*deltaF.

para desarrollar la transformada rápida de Fourier. Fig. En la gráfica siguiente se observa este proceso. 3 Espectro de señal de audio .Instituto tecnológico de [TRANSFORMADA RÁPIDA DE FOURIER] Mérida De esa señal de entrada continua se discretiza. Fig. se obtiene el análisis en espectro. 2 Discretización de señal de audio Ya teniendo la señal discreta.

4 Análisis espectral Conclusión . es por ello que se implementan las tres últimas líneas de código. Seguidamente se presenta el espectro de manera convencional. Fig. convencionalmente no se presenta tal cual la imagen 3.Instituto tecnológico de [TRANSFORMADA RÁPIDA DE FOURIER] Mérida Ahora se obtuvo el análisis espectral.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->