SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
Motivación 
Implementación Matricial 
LA TRANSFORMADA RÁPIDA DE FOURIER 
(FFT) 
Andrey Mauricio Montoya Jurado 
Maestría 
Biomatemáticas 
Metodos numéricos II 
Universidad del Quindío 
Exposición FFT segundo semestre del 2013 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial 
Contenido 
1 Motivación 
Introducción 
2 Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial Introducción 
Contenido 
1 Motivación 
Introducción 
2 Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial Introducción 
Introducción 
Existen diversas formas de implementar la transformada discreta de 
Fourier (DFT). Para estudiar algunas de ellas, considere una DFT 
de N puntos XN (k), la cual llamaremos también XN (k) por 
notación y donde k = 0; :::;N 1: 
XN (k) = XN (k) = 
N1 
å 
n=0 
x (n)ei2pkn=N (1) 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Contenido 
1 Motivación 
Introducción 
2 Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Implementación Matricial 
Es posible representar la ecuación 1 como un producto entre una 
matriz y un vector, de modo que X =WNx donde X y x son 
vectores columna N 1 y A es una matriz cuadrada de N N. 
Este producto es equivalente a X (k) = åNn 
=1Wkn 
N xn, donde Wkn es 
N = ei2pkn=N. 
el elemento (k;n) de la matriz dado por Wkn 
Es posible demostrar que Wk+N 
N =WkN 
y que Wk+N=2 
N = WkN 
, lo 
cual implica la simetría de la matriz WN. 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Implementación Matricial 
Es posible representar la ecuación 1 como un producto entre una 
matriz y un vector, de modo que X =WNx donde X y x son 
vectores columna N 1 y A es una matriz cuadrada de N N. 
Este producto es equivalente a X (k) = åNn 
=1Wkn 
N xn, donde Wkn es 
N = ei2pkn=N. 
el elemento (k;n) de la matriz dado por Wkn 
Es posible demostrar que Wk+N 
N =WkN 
y que Wk+N=2 
N = WkN 
, lo 
cual implica la simetría de la matriz WN. 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Implementación Matricial 
Es posible representar la ecuación 1 como un producto entre una 
matriz y un vector, de modo que X =WNx donde X y x son 
vectores columna N 1 y A es una matriz cuadrada de N N. 
Este producto es equivalente a X (k) = åNn 
=1Wkn 
N xn, donde Wkn es 
N = ei2pkn=N. 
el elemento (k;n) de la matriz dado por Wkn 
Es posible demostrar que Wk+N 
N =WkN 
y que Wk+N=2 
N = WkN 
, lo 
cual implica la simetría de la matriz WN. 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Implementación Matricial 
2 
6664 
X(0) 
X(1) 
... 
3 
7775 
X(N 1) 
= 
2 
66664 
W00 
N 
W10 
N... W(N1)0 
N 
W01 
N 
W11 
N... 
W(N1)1 
N 
   
   
. . . 
   
W0(N1) 
N 
W1(N1) 
N ... 
W(N1)(N1) 
N 
3 
77775 
2 
6664 
x(0) 
x(1) 
... 
3 
7775 
x(N 1) 
X =WNx 
x =W1 
N X = 
1 
N 
W?N 
X 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Contenido 
1 Motivación 
Introducción 
2 Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Divide y Conquista 
X(N)(k) = 
N1 
å 
n=0 
x(n)ei2pkn=N + 
N1 
å 
n=0 
x(n)ei2pkn=N 
n par n impar 
X(N)(k) = 
N=21 
å 
m=0 
x(2m)ei2pk2m=N + 
N=21 
å 
m=0 
x(2m+1)ei2pk(2m+1)=N 
X(N)(k)= 
N=21 
å 
m=0 
x(2m)ei2pk2m=(N=2)+ei2pk=N 
N=21 
å 
m=0 
x(2m+1)ei2pkm=(N=2) 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Divide y Conquista 
Si llamamos a la serie de muestras par x0 = x(2m) y a la impar 
x1 = x(2m+1) entonces: 
X(N)(k) = 
N=21 
å 
m=0 
x0(m)ei2pkm=(N=2)+ei2pk=N 
N=21 
å 
m=0 
x1(m)ei2pkm=(N=2) 
X(N)(k) = X(N=2) 
0 (k)+ei2pk=NX(N=2) 
1 (k); k = 0; :::;N 1 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Contenido 
1 Motivación 
Introducción 
2 Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Método 
Es posible simplificar esta expresión observando las simetrías del sistema, 
donde X(N=2) 
0 y X(N=2) 
1 son periódicas cada N=2. Si llamamos a los 
coeficientes WN = ei2p=N y notando ademas para cada DFT de N=2 
puntos y que Wk+N=2 
N = Wk 
N, se puede obtener que 
X(N)(k) = X(N=2) 
0 (k)+WkN 
X(N=2) 
1 (k) 
X(N)(k +N=2) = X(N=2) 
0 (k)WkN 
X(N=2) 
1 (k) 
para k = 0; :::; (N=2)1. Esta transformación reduce la complejidad 
numérica de la DFT de N2 a NlogN 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Motivación 
Implementación Matricial 
Implementación Matricial 
Divide y Conquista 
Método 
Diagrama de reducción de orden 
Figura : La DFT de N puntos X(k) se obtiene mediante dos N/2 DFTs 
X0(k) y X1(k). 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation
Bibliografia Lecturas Complementarias 
Lecturas Complementarias I 
Matías Zañartu, PhD 
Procesamiento Digital de Señales con Aplicaciones. 
Andrey Mauricio Montoya Jurado Fast Fourier Transformation

Más contenido relacionado

La actualidad más candente (20)

Clases 5
Clases 5Clases 5
Clases 5
 
03 osciladores-1
03 osciladores-103 osciladores-1
03 osciladores-1
 
Problemas tema1 sy_c
Problemas tema1 sy_cProblemas tema1 sy_c
Problemas tema1 sy_c
 
filtros iir
filtros iir filtros iir
filtros iir
 
Modulación AM - PM - FM
Modulación AM - PM - FMModulación AM - PM - FM
Modulación AM - PM - FM
 
Lecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binariaLecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binaria
 
SERIES DE FOURIER
SERIES DE FOURIERSERIES DE FOURIER
SERIES DE FOURIER
 
íNdice de modulación
íNdice de modulacióníNdice de modulación
íNdice de modulación
 
filtros paso bajo,alto y banda
filtros paso bajo,alto y bandafiltros paso bajo,alto y banda
filtros paso bajo,alto y banda
 
Practica0,1,2,3,4
Practica0,1,2,3,4Practica0,1,2,3,4
Practica0,1,2,3,4
 
Ruido Eléctrico
Ruido EléctricoRuido Eléctrico
Ruido Eléctrico
 
Modulacion
ModulacionModulacion
Modulacion
 
MUESTREO
MUESTREOMUESTREO
MUESTREO
 
Teorema del muestro y PCM
Teorema del muestro y PCMTeorema del muestro y PCM
Teorema del muestro y PCM
 
Convolución y su transformada de fourier
Convolución y su transformada de fourier Convolución y su transformada de fourier
Convolución y su transformada de fourier
 
Pcm
PcmPcm
Pcm
 
Guias de-onda-rectangulares-y-circulares
Guias de-onda-rectangulares-y-circularesGuias de-onda-rectangulares-y-circulares
Guias de-onda-rectangulares-y-circulares
 
TRANSFORMADA DISCRETA DE FOURIER
TRANSFORMADA DISCRETA DE FOURIERTRANSFORMADA DISCRETA DE FOURIER
TRANSFORMADA DISCRETA DE FOURIER
 
Modulacion psk
Modulacion pskModulacion psk
Modulacion psk
 
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLABPROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
PROCESAMIENTO DIGITAL DE SEÑALES CON MATLAB
 

Similar a TRANSFORMADA RAPIDA DE FOURIER

01 METODO DE LOS MINIMOS CUADRADOS mru (1).pptx
01 METODO DE LOS MINIMOS CUADRADOS mru (1).pptx01 METODO DE LOS MINIMOS CUADRADOS mru (1).pptx
01 METODO DE LOS MINIMOS CUADRADOS mru (1).pptxBRAYANKEVINRODRIGUEZ
 
Modelado de ecuaciones diferenciales (ejemplos)
Modelado de ecuaciones diferenciales (ejemplos)Modelado de ecuaciones diferenciales (ejemplos)
Modelado de ecuaciones diferenciales (ejemplos)Perla Berrones
 
Analisis de señales discretas en t
Analisis de señales discretas en tAnalisis de señales discretas en t
Analisis de señales discretas en tkinetic15
 
Transformada-Discreta-FourierSDAdaDadADadasdas.pptx
Transformada-Discreta-FourierSDAdaDadADadasdas.pptxTransformada-Discreta-FourierSDAdaDadADadasdas.pptx
Transformada-Discreta-FourierSDAdaDadADadasdas.pptxSANTOS400018
 
Prácticas y exámenes de control óptimo (subida a slide share)
Prácticas y exámenes de control óptimo (subida a slide share)Prácticas y exámenes de control óptimo (subida a slide share)
Prácticas y exámenes de control óptimo (subida a slide share)Jaime Martínez Verdú
 
Física 2ºBACH Tomo1
Física 2ºBACH Tomo1Física 2ºBACH Tomo1
Física 2ºBACH Tomo1David Saura
 
Balotario-Examen-Parcial-verano-2024.ppt
Balotario-Examen-Parcial-verano-2024.pptBalotario-Examen-Parcial-verano-2024.ppt
Balotario-Examen-Parcial-verano-2024.pptSANTOS400018
 
Sumaconvoluciondiscreta
SumaconvoluciondiscretaSumaconvoluciondiscreta
Sumaconvoluciondiscreta120m4n
 
Sumaconvoluciondiscreta
SumaconvoluciondiscretaSumaconvoluciondiscreta
Sumaconvoluciondiscreta120m4n
 
Teoremas y teoria de derivadas
Teoremas y teoria de derivadasTeoremas y teoria de derivadas
Teoremas y teoria de derivadasLeandro __
 
Teoremas y teoria de derivadas
Teoremas y teoria de derivadasTeoremas y teoria de derivadas
Teoremas y teoria de derivadasLeandro ___
 
77deb2 fisica y quimica fisica y quimica bup
77deb2 fisica y quimica   fisica y quimica bup77deb2 fisica y quimica   fisica y quimica bup
77deb2 fisica y quimica fisica y quimica bupJose FL
 

Similar a TRANSFORMADA RAPIDA DE FOURIER (20)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
01 METODO DE LOS MINIMOS CUADRADOS mru (1).pptx
01 METODO DE LOS MINIMOS CUADRADOS mru (1).pptx01 METODO DE LOS MINIMOS CUADRADOS mru (1).pptx
01 METODO DE LOS MINIMOS CUADRADOS mru (1).pptx
 
Modelado de ecuaciones diferenciales (ejemplos)
Modelado de ecuaciones diferenciales (ejemplos)Modelado de ecuaciones diferenciales (ejemplos)
Modelado de ecuaciones diferenciales (ejemplos)
 
Analisis de señales discretas en t
Analisis de señales discretas en tAnalisis de señales discretas en t
Analisis de señales discretas en t
 
Sexto pdf
Sexto pdfSexto pdf
Sexto pdf
 
Transformada-Discreta-FourierSDAdaDadADadasdas.pptx
Transformada-Discreta-FourierSDAdaDadADadasdas.pptxTransformada-Discreta-FourierSDAdaDadADadasdas.pptx
Transformada-Discreta-FourierSDAdaDadADadasdas.pptx
 
147994600 transformada-de-fourier
147994600 transformada-de-fourier147994600 transformada-de-fourier
147994600 transformada-de-fourier
 
Prácticas y exámenes de control óptimo (subida a slide share)
Prácticas y exámenes de control óptimo (subida a slide share)Prácticas y exámenes de control óptimo (subida a slide share)
Prácticas y exámenes de control óptimo (subida a slide share)
 
Física 2ºBACH Tomo1
Física 2ºBACH Tomo1Física 2ºBACH Tomo1
Física 2ºBACH Tomo1
 
Problema1
Problema1Problema1
Problema1
 
Balotario-Examen-Parcial-verano-2024.ppt
Balotario-Examen-Parcial-verano-2024.pptBalotario-Examen-Parcial-verano-2024.ppt
Balotario-Examen-Parcial-verano-2024.ppt
 
Sumaconvoluciondiscreta
SumaconvoluciondiscretaSumaconvoluciondiscreta
Sumaconvoluciondiscreta
 
Sumaconvoluciondiscreta
SumaconvoluciondiscretaSumaconvoluciondiscreta
Sumaconvoluciondiscreta
 
Tema4
Tema4Tema4
Tema4
 
Hamilton Lagrange
Hamilton LagrangeHamilton Lagrange
Hamilton Lagrange
 
Teoremas y teoria de derivadas
Teoremas y teoria de derivadasTeoremas y teoria de derivadas
Teoremas y teoria de derivadas
 
Teoremas y teoria de derivadas
Teoremas y teoria de derivadasTeoremas y teoria de derivadas
Teoremas y teoria de derivadas
 
Transformada rápida de Fourier
Transformada rápida de FourierTransformada rápida de Fourier
Transformada rápida de Fourier
 
77deb2 fisica y quimica fisica y quimica bup
77deb2 fisica y quimica   fisica y quimica bup77deb2 fisica y quimica   fisica y quimica bup
77deb2 fisica y quimica fisica y quimica bup
 
Semana 1.pdf
Semana 1.pdfSemana 1.pdf
Semana 1.pdf
 

Más de Andrey Mauricio Montoya Jurado (7)

Toxoplasmosis
ToxoplasmosisToxoplasmosis
Toxoplasmosis
 
Un ensayo cualitativo simple para la motilidad bacteriana.
Un ensayo cualitativo simple para la motilidad bacteriana.Un ensayo cualitativo simple para la motilidad bacteriana.
Un ensayo cualitativo simple para la motilidad bacteriana.
 
Routh hurwitz
Routh   hurwitzRouth   hurwitz
Routh hurwitz
 
SISTEMAS NO LINEALES TEORIA LOCAL
SISTEMAS NO LINEALES TEORIA LOCALSISTEMAS NO LINEALES TEORIA LOCAL
SISTEMAS NO LINEALES TEORIA LOCAL
 
EFECTOS CUARENTENA EN SEIS MODELOS ENDEMICOS
EFECTOS CUARENTENA EN SEIS MODELOS ENDEMICOSEFECTOS CUARENTENA EN SEIS MODELOS ENDEMICOS
EFECTOS CUARENTENA EN SEIS MODELOS ENDEMICOS
 
RESULTADOS DE ESTABILIDAD GLOBAL DE UN MODELO SIRS
RESULTADOS DE ESTABILIDAD GLOBAL DE UN MODELO SIRSRESULTADOS DE ESTABILIDAD GLOBAL DE UN MODELO SIRS
RESULTADOS DE ESTABILIDAD GLOBAL DE UN MODELO SIRS
 
Modelo de regresión lineal múltiple
Modelo de regresión lineal múltipleModelo de regresión lineal múltiple
Modelo de regresión lineal múltiple
 

Último

OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 

Último (20)

OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 

TRANSFORMADA RAPIDA DE FOURIER

  • 1. Motivación Implementación Matricial LA TRANSFORMADA RÁPIDA DE FOURIER (FFT) Andrey Mauricio Montoya Jurado Maestría Biomatemáticas Metodos numéricos II Universidad del Quindío Exposición FFT segundo semestre del 2013 Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 2. Motivación Implementación Matricial Contenido 1 Motivación Introducción 2 Implementación Matricial Implementación Matricial Divide y Conquista Método Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 3. Motivación Implementación Matricial Introducción Contenido 1 Motivación Introducción 2 Implementación Matricial Implementación Matricial Divide y Conquista Método Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 4. Motivación Implementación Matricial Introducción Introducción Existen diversas formas de implementar la transformada discreta de Fourier (DFT). Para estudiar algunas de ellas, considere una DFT de N puntos XN (k), la cual llamaremos también XN (k) por notación y donde k = 0; :::;N 1: XN (k) = XN (k) = N1 å n=0 x (n)ei2pkn=N (1) Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 5. Motivación Implementación Matricial Implementación Matricial Divide y Conquista Método Contenido 1 Motivación Introducción 2 Implementación Matricial Implementación Matricial Divide y Conquista Método Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 6. Motivación Implementación Matricial Implementación Matricial Divide y Conquista Método Implementación Matricial Es posible representar la ecuación 1 como un producto entre una matriz y un vector, de modo que X =WNx donde X y x son vectores columna N 1 y A es una matriz cuadrada de N N. Este producto es equivalente a X (k) = åNn =1Wkn N xn, donde Wkn es N = ei2pkn=N. el elemento (k;n) de la matriz dado por Wkn Es posible demostrar que Wk+N N =WkN y que Wk+N=2 N = WkN , lo cual implica la simetría de la matriz WN. Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 7. Motivación Implementación Matricial Implementación Matricial Divide y Conquista Método Implementación Matricial Es posible representar la ecuación 1 como un producto entre una matriz y un vector, de modo que X =WNx donde X y x son vectores columna N 1 y A es una matriz cuadrada de N N. Este producto es equivalente a X (k) = åNn =1Wkn N xn, donde Wkn es N = ei2pkn=N. el elemento (k;n) de la matriz dado por Wkn Es posible demostrar que Wk+N N =WkN y que Wk+N=2 N = WkN , lo cual implica la simetría de la matriz WN. Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 8. Motivación Implementación Matricial Implementación Matricial Divide y Conquista Método Implementación Matricial Es posible representar la ecuación 1 como un producto entre una matriz y un vector, de modo que X =WNx donde X y x son vectores columna N 1 y A es una matriz cuadrada de N N. Este producto es equivalente a X (k) = åNn =1Wkn N xn, donde Wkn es N = ei2pkn=N. el elemento (k;n) de la matriz dado por Wkn Es posible demostrar que Wk+N N =WkN y que Wk+N=2 N = WkN , lo cual implica la simetría de la matriz WN. Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 9. Motivación Implementación Matricial Implementación Matricial Divide y Conquista Método Implementación Matricial 2 6664 X(0) X(1) ... 3 7775 X(N 1) = 2 66664 W00 N W10 N... W(N1)0 N W01 N W11 N... W(N1)1 N . . . W0(N1) N W1(N1) N ... W(N1)(N1) N 3 77775 2 6664 x(0) x(1) ... 3 7775 x(N 1) X =WNx x =W1 N X = 1 N W?N X Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 10. Motivación Implementación Matricial Implementación Matricial Divide y Conquista Método Contenido 1 Motivación Introducción 2 Implementación Matricial Implementación Matricial Divide y Conquista Método Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 11. Motivación Implementación Matricial Implementación Matricial Divide y Conquista Método Divide y Conquista X(N)(k) = N1 å n=0 x(n)ei2pkn=N + N1 å n=0 x(n)ei2pkn=N n par n impar X(N)(k) = N=21 å m=0 x(2m)ei2pk2m=N + N=21 å m=0 x(2m+1)ei2pk(2m+1)=N X(N)(k)= N=21 å m=0 x(2m)ei2pk2m=(N=2)+ei2pk=N N=21 å m=0 x(2m+1)ei2pkm=(N=2) Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 12. Motivación Implementación Matricial Implementación Matricial Divide y Conquista Método Divide y Conquista Si llamamos a la serie de muestras par x0 = x(2m) y a la impar x1 = x(2m+1) entonces: X(N)(k) = N=21 å m=0 x0(m)ei2pkm=(N=2)+ei2pk=N N=21 å m=0 x1(m)ei2pkm=(N=2) X(N)(k) = X(N=2) 0 (k)+ei2pk=NX(N=2) 1 (k); k = 0; :::;N 1 Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 13. Motivación Implementación Matricial Implementación Matricial Divide y Conquista Método Contenido 1 Motivación Introducción 2 Implementación Matricial Implementación Matricial Divide y Conquista Método Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 14. Motivación Implementación Matricial Implementación Matricial Divide y Conquista Método Método Es posible simplificar esta expresión observando las simetrías del sistema, donde X(N=2) 0 y X(N=2) 1 son periódicas cada N=2. Si llamamos a los coeficientes WN = ei2p=N y notando ademas para cada DFT de N=2 puntos y que Wk+N=2 N = Wk N, se puede obtener que X(N)(k) = X(N=2) 0 (k)+WkN X(N=2) 1 (k) X(N)(k +N=2) = X(N=2) 0 (k)WkN X(N=2) 1 (k) para k = 0; :::; (N=2)1. Esta transformación reduce la complejidad numérica de la DFT de N2 a NlogN Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 15. Motivación Implementación Matricial Implementación Matricial Divide y Conquista Método Diagrama de reducción de orden Figura : La DFT de N puntos X(k) se obtiene mediante dos N/2 DFTs X0(k) y X1(k). Andrey Mauricio Montoya Jurado Fast Fourier Transformation
  • 16. Bibliografia Lecturas Complementarias Lecturas Complementarias I Matías Zañartu, PhD Procesamiento Digital de Señales con Aplicaciones. Andrey Mauricio Montoya Jurado Fast Fourier Transformation