SlideShare a Scribd company logo
1 of 24
Download to read offline
PROCESAMIENTO DIGITAL DE
SEÑALES
SEÑALES Y SISTEMAS EN TIEMPO DISCRETO
Marcelo Fernando Valdiviezo Condolo
Quinto ‘A’
Carrera de Telecomunicaciones
FFT
JULIO - 2020
INTRODUCCIÓN
Existen varios algoritmos para el
cálculo eficiente de la DFT
Función matemática
o
Transformación
Familia específica de
algoritmos para el
cálculo de la DFT
DFT FFT
INTRODUCCIÓN
OPERACIONES PARA LA
EVALUACIÓN DIRECTA
OPERACIONES MEDIANTE EL
ALGORITMO DE FFT
( )2
o N ( )2logo N N
RELACIÓN DE LA FFT CON LA DFT
La transformada rápida de Fourier (Fast Fourier Transform -FFT) es un
algoritmo que reduce el tiempo de cálculo de la DFT.
3
( ) sin(2 1000 ) 0.5sin 2 2000
4
s sx n nt nt

 
 
=   +   + 
 
1
2 /
0
( ) ( )
N
j nk N
n
X k x n e 
−
−
=
= 
( )
1
0
Re ( ) ( )Cos 2 /
N
n
X k x n nk N
−
=
=  ( )
1
0
Im ( ) ( )Sin 2 /
N
n
X k x n nk N
−
=
= −
CÁLCULO DE LA DFT
( )
( )
( )
( )
( )
( )
(1) 0.3535 1.0 0.3535 0.0 0
0.3535 0.707 0.3535 0.707 1
0.6464 0.0 0.6464 1.00 2
1.0607 0.707 1.0607 0.707 3
0.3535 1.0 0.3535 0.0 4
1.0607 0.707 1.0607 0.707 5
1.3535 0.0 1
X j n
j n
j n
j n
j n
j n
j
=  −   =
+  −   =
+  −   =
+ − − −  =
+ − −   =
− − − − −  =
−  − −( )
( )
.3535 1.0 6
0.3535 0.707 0.3535 0.707 7
n
j n
−  =
−  − − −  =
( )
( )
( )
( )
( )
( )
( )
(2) 0.3535 1.0 0.3535 0.0 0
0.3535 0.0 0.3535 1.0 1
0.6464 1.0 0.6464 0.0 2
1.0607 0.0 1.0607 1.0 3
0.3535 1.0 0.3535 0.0 4
1.0607 0.0 1.0607 1.0 5
1.3535 1.0 1.3535 0.0 6
0
X j n
j n
j n
j n
j n
j n
j n
=  −   =
+  −   =
+ − −   =
+  − −  =
+  −   =
−  − −   =
− − − −   =
− ( ).3535 0.0 0.3535 1.0 7j n − − −  =
( )
( )
( )
( )
( )
( )
(3) 0.3535 1.0 0.3535 0.0 0
0.3535 0.707 0.3535 0.707 1
0.6464 0.0 0.6464 1.0 2
1.0607 0.707 1.0607 0.707 3
0.3535 1.0 0.3535 0.0 4
1.0607 0.707 1.0607 0.707 5
1.3535 0.0 1.
X j n
j n
j n
j n
j n
j n
j
=  −   =
+ − −   =
+ − − −  =
+  −   =
+ − −   =
−  − − −  =
−  − −( )
( )
3535 1.0 6
0.3535 0.707 0.3535 0.707 7
n
j n
  =
− − − − −  =
CÁLCULO DE LA DFT
( )
( )
( )
( )
( )
( )
( )
(4) 0.3535 1.0 0.3535 0.0 0
0.3535 1.0 0.3535 0.0 1
0.6464 1.0 0.6464 0.0 2
1.0607 1.0 1.0607 0.0 3
0.3535 1.0 0.3535 0.0 4
1.0607 1.0 1.0607 0.0 5
1.3535 1.0 1.3535 0.0 6
0
X j n
j n
j n
j n
j n
j n
j n
=  −   =
+ − −   =
+  −   =
+ − −   =
+  −   =
− − − −   =
−  − −   =
− ( ).3535 1.0 0.3535 0.0 7j n− − −   =
( )
( )
( )
( )
( )
( )
(5) 0.3535 1.0 0.3535 0.0 0
0.3535 0.707 0.3535 0.707 1
0.6464 0.0 0.6464 1.0 2
1.0607 0.707 1.0607 0.707 3
0.3535 1.0 0.3535 0.0 4
1.0607 0.707 1.0607 0.707 5
1.3535 0.0 1.3
X j n
j n
j n
j n
j n
j n
j
=  −   =
+ − − −  =
+  −   =
+  − −  =
+ − −   =
−  − −   =
−  − −( )
( )
535 1.0 6
0.3535 0.707 0.3535 0.707 7
n
j n
−  =
− − − −   =
( )
( )
( )
( )
( )
( )
( )
(6) 0.3535 1.0 0.3535 0.0 0
0.3535 0.0 0.3535 1.0 1
0.6464 1.0 0.6464 0.0 2
1.0607 0.0 1.0607 1.0 3
0.3535 1.0 0.3535 0.0 4
1.0607 0.0 1.0607 1.0 5
1.3535 1.0 1.3535 0.0 6
X j n
j n
j n
j n
j n
j n
j n
=  −   =
+  − −  =
+ − −   =
+  −   =
+  −   =
−  − − −  =
− − − −   =
− ( )0.3535 0.0 0.3535 1.0 7j n − −   =
CÁLCULO DE LA DFT
( )
( )
( )
( )
( )
( )
(7) 0.3535 1.0 0.3535 0.0 0
0.3535 0.707 0.3535 0.707 1
0.6464 0.0 0.6464 1.0 2
1.0607 0.707 1.0607 0.707 3
0.3535 1.0 0.3535 0.0 4
1.0607 0.707 1.0607 0.707 5
1.3535 0.0 1
X j n
j n
j n
j n
j n
j n
j
=  −   =
+  − −  =
+  − −  =
+ − − −  =
+ − −   =
− − − −   =
−  − −( )
( )
.3535 1.0 6
0.3535 0.707 0.3535 0.707 7
n
j n
  =
−  − −   =
( ) ( )
1 1
0 0
(0) ( ) Cos 0 Sin 0 ( )
N N
n n
X x n j x n
− −
= =
= − =   
CÁLCULO DE LA DFT
OPERACIONES PARA LA
EVALUACIÓN DIRECTA
OPERACIONES MEDIANTE EL
ALGORITMO DE FFT
( )2
o N ( )2logo N N
2
N Multiplicaciones→
( )1N N Sumas− →
2
64N →
DERIVACIÓN DEL ALGORITMO FFT
RADIX-2
1
2 /
0
( ) ( )
N
j nk N
n
X k x n e 
−
−
=
= 
( )
( )
( )
( )2 1 2 1
2 2 / 2 2 1 /
0 0
( ) (2 ) (2 1)
N N
j n k N j n k N
n n
X k x n e x n e 
− −
− − +
= =
= + + 
( )
( )
( )
( )2 1 2 1
2 2 / 2 2 /2 /
0 0
( ) (2 ) (2 1)
N N
j n k N j n k Nj k N
n n
X k x n e e x n e 
− −
− −−
= =
= + + 
DERIVACIÓN DEL ALGORITMO FFT
RADIX-2
2 /j N
NW e −
=
( ) ( )2 1 2 1
2 2
0 0
( ) (2 ) (2 1)
N N
nk k nk
N N N
n n
X k x n W W x n W
− −
= =
= + + 
FACTOR DE ÁNGULO DE
FASE COMPLEJO
2
2 2 2/ 2
N
j
j N
NW e e


 
−  −  
= =
2
2
N NW W
DERIVACIÓN DEL ALGORITMO FFT
RADIX-2
( ) ( )2 1 2 1
0 02 2
( ) (2 ) (2 1)
N N
nk k nk
N N N
n n
X k x n W W x n W
− −
= =
= + + 
2
2
N NW W :0 1
2
N
k a −
2
N
k k+ →
( ) ( )2 1 2 1
2 2 2
0 02 2
(2 ) (2 1)
2
N N NN Nn k k n k
N N N
n n
N
X k x n W W x n W
     − −+ + +     
     
= =
 
+ = + + 
 
 
DERIVACIÓN DEL ALGORITMO FFT
RADIX-2
( )
2 2
2 22
2 2 2 2 2 2
1
N N j n Nn k n
nk nk nk nkN
N N N N N NW W W W e W W
 
+  −   = = = = 
 
( ) ( )2 1 2 1
2 2 2
0 02 2
(2 ) (2 1)
2
N N NN Nn k k n k
N N N
n n
N
X k x n W W x n W
     − −+ + +     
     
= =
 
+ = + + 
 
 
( ) ( )2 22 2
1
N Nk
k k j N N k k
N N N N N NW W W W e W W
 
+  − 
= = = − = −
( ) ( )2 1 2 1
0 02 2
(2 ) (2 1)
2
N N
nk k nk
N N N
n n
N
X k x n W W x n W
− −
= =
 
+ = − + 
 
 
DERIVACIÓN DEL ALGORITMO FFT
RADIX-2
( ) ( )2 1 2 1
0 02 2
(2 ) (2 1)
2
N N
nk k nk
N N N
n n
N
X k x n W W x n W
− −
= =
 
+ = − + 
 
 
( ) ( )2 1 2 1
0 02 2
( ) (2 ) (2 1)
N N
nk k nk
N N N
n n
X k x n W W x n W
− −
= =
= + + 
DERIVACIÓN DEL ALGORITMO FFT
RADIX-2
DERIVACIÓN DEL ALGORITMO FFT
RADIX-2
( ) ( )2 1 2 1
0 02 2
(2 ) (2 1)
2
N N
nk k nk
N N N
n n
N
X k x n W W x n W
− −
= =
 
+ = − + 
 
 
( ) ( )2 1 2 1
0 02 2
( ) (2 ) (2 1)
N N
nk k nk
N N N
n n
X k x n W W x n W
− −
= =
= + + 
( ) ( ) ( )k
NX k A k W B k= +
( ) ( )
2
k
N
N
X k A k W B k
 
+ = − 
 
( ) ( ) ( ) ( ) ( )
1 1 1
2 4 4
2 12
0 0 02 2 2
2 4 4 2
N N N
n knk nk
N N N
n n n
A k x n W x n W x n W
− − −
+
= = =
= = + +  
DERIVACIÓN DEL ALGORITMO FFT
RADIX-2
2
2 4
nk nk
N NW W=
( ) ( ) ( )
1 1
4 4
0 04 2 4
4 4 2
N N
nk k nk
N N N
n n
A k x n W W x n W
− −
= =
= + + 
( ) ( )2 1 2 1
0 02 2
(2 ) (2 1)
2
N N
nk k nk
N N N
n n
N
X k x n W W x n W
− −
= =
 
+ = − + 
 
 
SIMILARES
DERIVACIÓN DEL ALGORITMO FFT
RADIX-2
( ) ( ) ( )
1 1
4 4
0 04 2 4
4 1 4 3
N N
nk k nk
N N N
n n
B k x n W W x n W
− −
= =
= + + + 
( ) ( ) ( )
1 1
4 4
0 04 2 4
4 4 2
N N
nk k nk
N N N
n n
A k x n W W x n W
− −
= =
= + + 
DERIVACIÓN DEL ALGORITMO FFT
RADIX-2
( ) ( ) ( )
1 1
4 4
0 04 2 4
4 1 4 3
N N
nk k nk
N N N
n n
B k x n W W x n W
− −
= =
= + + + 
( ) ( ) ( )
1 1
4 4
0 04 2 4
4 4 2
N N
nk k nk
N N N
n n
A k x n W W x n W
− −
= =
= + + 
( ) ( ) ( )k
NX k A k W B k= +
PREGUNTAS
GRACIAS…
Clase 15 dsp

More Related Content

What's hot

Solution Manual : Chapter - 05 Integration
Solution Manual : Chapter - 05 IntegrationSolution Manual : Chapter - 05 Integration
Solution Manual : Chapter - 05 IntegrationHareem Aslam
 
Hand book of Howard Anton calculus exercises 8th edition
Hand book of Howard Anton calculus exercises 8th editionHand book of Howard Anton calculus exercises 8th edition
Hand book of Howard Anton calculus exercises 8th editionPriSim
 
Solution of simplified neutron diffusion equation by FDM
Solution of simplified neutron diffusion equation by FDMSolution of simplified neutron diffusion equation by FDM
Solution of simplified neutron diffusion equation by FDMSyeilendra Pramuditya
 
Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...
Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...
Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...Hareem Aslam
 
resposta do capitulo 15
resposta do capitulo 15resposta do capitulo 15
resposta do capitulo 15silvio_sas
 
Solution Manual : Chapter - 01 Functions
Solution Manual : Chapter - 01 FunctionsSolution Manual : Chapter - 01 Functions
Solution Manual : Chapter - 01 FunctionsHareem Aslam
 
Solution Manual : Chapter - 02 Limits and Continuity
Solution Manual : Chapter - 02 Limits and ContinuitySolution Manual : Chapter - 02 Limits and Continuity
Solution Manual : Chapter - 02 Limits and ContinuityHareem Aslam
 
solucionario de purcell 2
solucionario de purcell 2solucionario de purcell 2
solucionario de purcell 2José Encalada
 
Summary Of Important Laws Of Differentiation And Integration
Summary Of Important Laws Of Differentiation And IntegrationSummary Of Important Laws Of Differentiation And Integration
Summary Of Important Laws Of Differentiation And IntegrationAhmed Hamed
 
solucionario de purcell 1
solucionario de purcell 1solucionario de purcell 1
solucionario de purcell 1José Encalada
 
solucionario de purcell 0
solucionario de purcell 0solucionario de purcell 0
solucionario de purcell 0José Encalada
 

What's hot (17)

Solution Manual : Chapter - 05 Integration
Solution Manual : Chapter - 05 IntegrationSolution Manual : Chapter - 05 Integration
Solution Manual : Chapter - 05 Integration
 
Hand book of Howard Anton calculus exercises 8th edition
Hand book of Howard Anton calculus exercises 8th editionHand book of Howard Anton calculus exercises 8th edition
Hand book of Howard Anton calculus exercises 8th edition
 
Solution of simplified neutron diffusion equation by FDM
Solution of simplified neutron diffusion equation by FDMSolution of simplified neutron diffusion equation by FDM
Solution of simplified neutron diffusion equation by FDM
 
Capitulo 7 Soluciones Purcell 9na Edicion
Capitulo 7 Soluciones Purcell 9na EdicionCapitulo 7 Soluciones Purcell 9na Edicion
Capitulo 7 Soluciones Purcell 9na Edicion
 
Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...
Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...
Solution Manual : Chapter - 06 Application of the Definite Integral in Geomet...
 
resposta do capitulo 15
resposta do capitulo 15resposta do capitulo 15
resposta do capitulo 15
 
Capitulo 4 Soluciones Purcell 9na Edicion
Capitulo 4 Soluciones Purcell 9na EdicionCapitulo 4 Soluciones Purcell 9na Edicion
Capitulo 4 Soluciones Purcell 9na Edicion
 
Solution Manual : Chapter - 01 Functions
Solution Manual : Chapter - 01 FunctionsSolution Manual : Chapter - 01 Functions
Solution Manual : Chapter - 01 Functions
 
Solution Manual : Chapter - 02 Limits and Continuity
Solution Manual : Chapter - 02 Limits and ContinuitySolution Manual : Chapter - 02 Limits and Continuity
Solution Manual : Chapter - 02 Limits and Continuity
 
solucionario de purcell 2
solucionario de purcell 2solucionario de purcell 2
solucionario de purcell 2
 
Summary Of Important Laws Of Differentiation And Integration
Summary Of Important Laws Of Differentiation And IntegrationSummary Of Important Laws Of Differentiation And Integration
Summary Of Important Laws Of Differentiation And Integration
 
Capitulo 5 Soluciones Purcell 9na Edicion
Capitulo 5 Soluciones Purcell 9na EdicionCapitulo 5 Soluciones Purcell 9na Edicion
Capitulo 5 Soluciones Purcell 9na Edicion
 
Gilat_ch03.pdf
Gilat_ch03.pdfGilat_ch03.pdf
Gilat_ch03.pdf
 
Gilat_ch02.pdf
Gilat_ch02.pdfGilat_ch02.pdf
Gilat_ch02.pdf
 
solucionario de purcell 1
solucionario de purcell 1solucionario de purcell 1
solucionario de purcell 1
 
Basic m4-2-chapter1
Basic m4-2-chapter1Basic m4-2-chapter1
Basic m4-2-chapter1
 
solucionario de purcell 0
solucionario de purcell 0solucionario de purcell 0
solucionario de purcell 0
 

Similar to Clase 15 dsp

Similar to Clase 15 dsp (20)

Formulario de Calculo Diferencial-Integral
Formulario de Calculo Diferencial-IntegralFormulario de Calculo Diferencial-Integral
Formulario de Calculo Diferencial-Integral
 
Formulario calculo
Formulario calculoFormulario calculo
Formulario calculo
 
Formulario cálculo
Formulario cálculoFormulario cálculo
Formulario cálculo
 
Formulario oficial-calculo
Formulario oficial-calculoFormulario oficial-calculo
Formulario oficial-calculo
 
Measures of dispersion - united world school of business
Measures of dispersion -  united world school of businessMeasures of dispersion -  united world school of business
Measures of dispersion - united world school of business
 
Dispersion
DispersionDispersion
Dispersion
 
Formulario
FormularioFormulario
Formulario
 
Formulario calculo
Formulario calculoFormulario calculo
Formulario calculo
 
Formulas de calculo
Formulas de calculoFormulas de calculo
Formulas de calculo
 
Calculo
CalculoCalculo
Calculo
 
Calculo
CalculoCalculo
Calculo
 
Tablas calculo
Tablas calculoTablas calculo
Tablas calculo
 
Formulario
FormularioFormulario
Formulario
 
Formulario derivadas e integrales
Formulario derivadas e integralesFormulario derivadas e integrales
Formulario derivadas e integrales
 
Sistemas de comunicacion 4ta edicion - bruce a. carlson solutions manual
Sistemas de comunicacion   4ta edicion - bruce a. carlson solutions manualSistemas de comunicacion   4ta edicion - bruce a. carlson solutions manual
Sistemas de comunicacion 4ta edicion - bruce a. carlson solutions manual
 
Dispersion uwsb
Dispersion   uwsbDispersion   uwsb
Dispersion uwsb
 
Magnet Design - Hollow Cylindrical Conductor
Magnet Design - Hollow Cylindrical ConductorMagnet Design - Hollow Cylindrical Conductor
Magnet Design - Hollow Cylindrical Conductor
 
Measures of dispersion unitedworld school of business
Measures of dispersion   unitedworld school of businessMeasures of dispersion   unitedworld school of business
Measures of dispersion unitedworld school of business
 
Estadistica U4
Estadistica U4Estadistica U4
Estadistica U4
 
電路學 - [第七章] 正弦激勵, 相量與穩態分析
電路學 - [第七章] 正弦激勵, 相量與穩態分析電路學 - [第七章] 正弦激勵, 相量與穩態分析
電路學 - [第七章] 正弦激勵, 相量與穩態分析
 

More from Marcelo Valdiviezo

Clase 13 cdi: Razones de cambio relacionadas
Clase 13 cdi: Razones de cambio relacionadasClase 13 cdi: Razones de cambio relacionadas
Clase 13 cdi: Razones de cambio relacionadasMarcelo Valdiviezo
 
Semana 17: Compresión de Audio
Semana 17: Compresión de AudioSemana 17: Compresión de Audio
Semana 17: Compresión de AudioMarcelo Valdiviezo
 
Semana 15: Integrales Múltiples
Semana 15: Integrales MúltiplesSemana 15: Integrales Múltiples
Semana 15: Integrales MúltiplesMarcelo Valdiviezo
 
Semana 14: Gradiente, Divergencia y Rotacional
Semana 14: Gradiente, Divergencia y RotacionalSemana 14: Gradiente, Divergencia y Rotacional
Semana 14: Gradiente, Divergencia y RotacionalMarcelo Valdiviezo
 
Semana 13: Planos Tangentes y Rectas Normales
Semana 13: Planos Tangentes y Rectas NormalesSemana 13: Planos Tangentes y Rectas Normales
Semana 13: Planos Tangentes y Rectas NormalesMarcelo Valdiviezo
 
Semana 12: Derivada direccional y gradiente
Semana 12: Derivada direccional y gradienteSemana 12: Derivada direccional y gradiente
Semana 12: Derivada direccional y gradienteMarcelo Valdiviezo
 
Semana 10: Derivadas Parciales
Semana 10: Derivadas ParcialesSemana 10: Derivadas Parciales
Semana 10: Derivadas ParcialesMarcelo Valdiviezo
 
Semana 10: Transformadas de Imágenes
Semana 10: Transformadas de ImágenesSemana 10: Transformadas de Imágenes
Semana 10: Transformadas de ImágenesMarcelo Valdiviezo
 
Semana 9: Funciones de varias variables
Semana 9: Funciones de varias variablesSemana 9: Funciones de varias variables
Semana 9: Funciones de varias variablesMarcelo Valdiviezo
 
Semana 9: Métricas de Error y Métodos Intuitivos
Semana 9: Métricas de Error y Métodos IntuitivosSemana 9: Métricas de Error y Métodos Intuitivos
Semana 9: Métricas de Error y Métodos IntuitivosMarcelo Valdiviezo
 
Semana 8: Introducción a la Compresión de Imágenes
Semana 8: Introducción a la Compresión de ImágenesSemana 8: Introducción a la Compresión de Imágenes
Semana 8: Introducción a la Compresión de ImágenesMarcelo Valdiviezo
 
Semana 8: Longitud de Arco y Curvatura
Semana 8: Longitud de Arco y CurvaturaSemana 8: Longitud de Arco y Curvatura
Semana 8: Longitud de Arco y CurvaturaMarcelo Valdiviezo
 
Semana 7: Derivación e Integración de Funciones Vectoriales
Semana 7: Derivación e Integración de Funciones VectorialesSemana 7: Derivación e Integración de Funciones Vectoriales
Semana 7: Derivación e Integración de Funciones VectorialesMarcelo Valdiviezo
 

More from Marcelo Valdiviezo (20)

Semana 4: Ética Profesional
Semana 4: Ética ProfesionalSemana 4: Ética Profesional
Semana 4: Ética Profesional
 
Semana 3: Ética Profesional
Semana 3: Ética ProfesionalSemana 3: Ética Profesional
Semana 3: Ética Profesional
 
Semana 18: Compresión MPEG-4
Semana 18: Compresión MPEG-4Semana 18: Compresión MPEG-4
Semana 18: Compresión MPEG-4
 
Clase 13 cdi: Razones de cambio relacionadas
Clase 13 cdi: Razones de cambio relacionadasClase 13 cdi: Razones de cambio relacionadas
Clase 13 cdi: Razones de cambio relacionadas
 
Semana 17: Compresión de Audio
Semana 17: Compresión de AudioSemana 17: Compresión de Audio
Semana 17: Compresión de Audio
 
Semana 15: El Sonido
Semana 15: El SonidoSemana 15: El Sonido
Semana 15: El Sonido
 
Semana 15: Integrales Múltiples
Semana 15: Integrales MúltiplesSemana 15: Integrales Múltiples
Semana 15: Integrales Múltiples
 
Semana 14: Gradiente, Divergencia y Rotacional
Semana 14: Gradiente, Divergencia y RotacionalSemana 14: Gradiente, Divergencia y Rotacional
Semana 14: Gradiente, Divergencia y Rotacional
 
Semana 13: Planos Tangentes y Rectas Normales
Semana 13: Planos Tangentes y Rectas NormalesSemana 13: Planos Tangentes y Rectas Normales
Semana 13: Planos Tangentes y Rectas Normales
 
Semana 12: Derivada direccional y gradiente
Semana 12: Derivada direccional y gradienteSemana 12: Derivada direccional y gradiente
Semana 12: Derivada direccional y gradiente
 
Semana 10: Derivadas Parciales
Semana 10: Derivadas ParcialesSemana 10: Derivadas Parciales
Semana 10: Derivadas Parciales
 
Semana 10: Transformadas de Imágenes
Semana 10: Transformadas de ImágenesSemana 10: Transformadas de Imágenes
Semana 10: Transformadas de Imágenes
 
Semana 9: Funciones de varias variables
Semana 9: Funciones de varias variablesSemana 9: Funciones de varias variables
Semana 9: Funciones de varias variables
 
Semana 9: Métricas de Error y Métodos Intuitivos
Semana 9: Métricas de Error y Métodos IntuitivosSemana 9: Métricas de Error y Métodos Intuitivos
Semana 9: Métricas de Error y Métodos Intuitivos
 
Semana 9: Código de Gray
Semana 9: Código de GraySemana 9: Código de Gray
Semana 9: Código de Gray
 
Semana 8: Introducción a la Compresión de Imágenes
Semana 8: Introducción a la Compresión de ImágenesSemana 8: Introducción a la Compresión de Imágenes
Semana 8: Introducción a la Compresión de Imágenes
 
Semana 8: Longitud de Arco y Curvatura
Semana 8: Longitud de Arco y CurvaturaSemana 8: Longitud de Arco y Curvatura
Semana 8: Longitud de Arco y Curvatura
 
Clase 05 CDI
Clase 05 CDIClase 05 CDI
Clase 05 CDI
 
Semana 7: Derivación e Integración de Funciones Vectoriales
Semana 7: Derivación e Integración de Funciones VectorialesSemana 7: Derivación e Integración de Funciones Vectoriales
Semana 7: Derivación e Integración de Funciones Vectoriales
 
Semana 6: LZ77
Semana 6: LZ77Semana 6: LZ77
Semana 6: LZ77
 

Recently uploaded

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 

Recently uploaded (20)

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 

Clase 15 dsp

  • 1.
  • 2. PROCESAMIENTO DIGITAL DE SEÑALES SEÑALES Y SISTEMAS EN TIEMPO DISCRETO Marcelo Fernando Valdiviezo Condolo Quinto ‘A’ Carrera de Telecomunicaciones
  • 4. INTRODUCCIÓN Existen varios algoritmos para el cálculo eficiente de la DFT Función matemática o Transformación Familia específica de algoritmos para el cálculo de la DFT DFT FFT
  • 5. INTRODUCCIÓN OPERACIONES PARA LA EVALUACIÓN DIRECTA OPERACIONES MEDIANTE EL ALGORITMO DE FFT ( )2 o N ( )2logo N N
  • 6. RELACIÓN DE LA FFT CON LA DFT La transformada rápida de Fourier (Fast Fourier Transform -FFT) es un algoritmo que reduce el tiempo de cálculo de la DFT. 3 ( ) sin(2 1000 ) 0.5sin 2 2000 4 s sx n nt nt      =   +   +    1 2 / 0 ( ) ( ) N j nk N n X k x n e  − − = =  ( ) 1 0 Re ( ) ( )Cos 2 / N n X k x n nk N − = =  ( ) 1 0 Im ( ) ( )Sin 2 / N n X k x n nk N − = = −
  • 7. CÁLCULO DE LA DFT ( ) ( ) ( ) ( ) ( ) ( ) (1) 0.3535 1.0 0.3535 0.0 0 0.3535 0.707 0.3535 0.707 1 0.6464 0.0 0.6464 1.00 2 1.0607 0.707 1.0607 0.707 3 0.3535 1.0 0.3535 0.0 4 1.0607 0.707 1.0607 0.707 5 1.3535 0.0 1 X j n j n j n j n j n j n j =  −   = +  −   = +  −   = + − − −  = + − −   = − − − − −  = −  − −( ) ( ) .3535 1.0 6 0.3535 0.707 0.3535 0.707 7 n j n −  = −  − − −  = ( ) ( ) ( ) ( ) ( ) ( ) ( ) (2) 0.3535 1.0 0.3535 0.0 0 0.3535 0.0 0.3535 1.0 1 0.6464 1.0 0.6464 0.0 2 1.0607 0.0 1.0607 1.0 3 0.3535 1.0 0.3535 0.0 4 1.0607 0.0 1.0607 1.0 5 1.3535 1.0 1.3535 0.0 6 0 X j n j n j n j n j n j n j n =  −   = +  −   = + − −   = +  − −  = +  −   = −  − −   = − − − −   = − ( ).3535 0.0 0.3535 1.0 7j n − − −  = ( ) ( ) ( ) ( ) ( ) ( ) (3) 0.3535 1.0 0.3535 0.0 0 0.3535 0.707 0.3535 0.707 1 0.6464 0.0 0.6464 1.0 2 1.0607 0.707 1.0607 0.707 3 0.3535 1.0 0.3535 0.0 4 1.0607 0.707 1.0607 0.707 5 1.3535 0.0 1. X j n j n j n j n j n j n j =  −   = + − −   = + − − −  = +  −   = + − −   = −  − − −  = −  − −( ) ( ) 3535 1.0 6 0.3535 0.707 0.3535 0.707 7 n j n   = − − − − −  =
  • 8. CÁLCULO DE LA DFT ( ) ( ) ( ) ( ) ( ) ( ) ( ) (4) 0.3535 1.0 0.3535 0.0 0 0.3535 1.0 0.3535 0.0 1 0.6464 1.0 0.6464 0.0 2 1.0607 1.0 1.0607 0.0 3 0.3535 1.0 0.3535 0.0 4 1.0607 1.0 1.0607 0.0 5 1.3535 1.0 1.3535 0.0 6 0 X j n j n j n j n j n j n j n =  −   = + − −   = +  −   = + − −   = +  −   = − − − −   = −  − −   = − ( ).3535 1.0 0.3535 0.0 7j n− − −   = ( ) ( ) ( ) ( ) ( ) ( ) (5) 0.3535 1.0 0.3535 0.0 0 0.3535 0.707 0.3535 0.707 1 0.6464 0.0 0.6464 1.0 2 1.0607 0.707 1.0607 0.707 3 0.3535 1.0 0.3535 0.0 4 1.0607 0.707 1.0607 0.707 5 1.3535 0.0 1.3 X j n j n j n j n j n j n j =  −   = + − − −  = +  −   = +  − −  = + − −   = −  − −   = −  − −( ) ( ) 535 1.0 6 0.3535 0.707 0.3535 0.707 7 n j n −  = − − − −   = ( ) ( ) ( ) ( ) ( ) ( ) ( ) (6) 0.3535 1.0 0.3535 0.0 0 0.3535 0.0 0.3535 1.0 1 0.6464 1.0 0.6464 0.0 2 1.0607 0.0 1.0607 1.0 3 0.3535 1.0 0.3535 0.0 4 1.0607 0.0 1.0607 1.0 5 1.3535 1.0 1.3535 0.0 6 X j n j n j n j n j n j n j n =  −   = +  − −  = + − −   = +  −   = +  −   = −  − − −  = − − − −   = − ( )0.3535 0.0 0.3535 1.0 7j n − −   =
  • 9. CÁLCULO DE LA DFT ( ) ( ) ( ) ( ) ( ) ( ) (7) 0.3535 1.0 0.3535 0.0 0 0.3535 0.707 0.3535 0.707 1 0.6464 0.0 0.6464 1.0 2 1.0607 0.707 1.0607 0.707 3 0.3535 1.0 0.3535 0.0 4 1.0607 0.707 1.0607 0.707 5 1.3535 0.0 1 X j n j n j n j n j n j n j =  −   = +  − −  = +  − −  = + − − −  = + − −   = − − − −   = −  − −( ) ( ) .3535 1.0 6 0.3535 0.707 0.3535 0.707 7 n j n   = −  − −   = ( ) ( ) 1 1 0 0 (0) ( ) Cos 0 Sin 0 ( ) N N n n X x n j x n − − = = = − =   
  • 10. CÁLCULO DE LA DFT OPERACIONES PARA LA EVALUACIÓN DIRECTA OPERACIONES MEDIANTE EL ALGORITMO DE FFT ( )2 o N ( )2logo N N 2 N Multiplicaciones→ ( )1N N Sumas− → 2 64N →
  • 11. DERIVACIÓN DEL ALGORITMO FFT RADIX-2 1 2 / 0 ( ) ( ) N j nk N n X k x n e  − − = =  ( ) ( ) ( ) ( )2 1 2 1 2 2 / 2 2 1 / 0 0 ( ) (2 ) (2 1) N N j n k N j n k N n n X k x n e x n e  − − − − + = = = + +  ( ) ( ) ( ) ( )2 1 2 1 2 2 / 2 2 /2 / 0 0 ( ) (2 ) (2 1) N N j n k N j n k Nj k N n n X k x n e e x n e  − − − −− = = = + + 
  • 12. DERIVACIÓN DEL ALGORITMO FFT RADIX-2 2 /j N NW e − = ( ) ( )2 1 2 1 2 2 0 0 ( ) (2 ) (2 1) N N nk k nk N N N n n X k x n W W x n W − − = = = + +  FACTOR DE ÁNGULO DE FASE COMPLEJO 2 2 2 2/ 2 N j j N NW e e     −  −   = = 2 2 N NW W
  • 13. DERIVACIÓN DEL ALGORITMO FFT RADIX-2 ( ) ( )2 1 2 1 0 02 2 ( ) (2 ) (2 1) N N nk k nk N N N n n X k x n W W x n W − − = = = + +  2 2 N NW W :0 1 2 N k a − 2 N k k+ → ( ) ( )2 1 2 1 2 2 2 0 02 2 (2 ) (2 1) 2 N N NN Nn k k n k N N N n n N X k x n W W x n W      − −+ + +            = =   + = + +     
  • 14. DERIVACIÓN DEL ALGORITMO FFT RADIX-2 ( ) 2 2 2 22 2 2 2 2 2 2 1 N N j n Nn k n nk nk nk nkN N N N N N NW W W W e W W   +  −   = = = =    ( ) ( )2 1 2 1 2 2 2 0 02 2 (2 ) (2 1) 2 N N NN Nn k k n k N N N n n N X k x n W W x n W      − −+ + +            = =   + = + +      ( ) ( )2 22 2 1 N Nk k k j N N k k N N N N N NW W W W e W W   +  −  = = = − = − ( ) ( )2 1 2 1 0 02 2 (2 ) (2 1) 2 N N nk k nk N N N n n N X k x n W W x n W − − = =   + = − +     
  • 15. DERIVACIÓN DEL ALGORITMO FFT RADIX-2 ( ) ( )2 1 2 1 0 02 2 (2 ) (2 1) 2 N N nk k nk N N N n n N X k x n W W x n W − − = =   + = − +      ( ) ( )2 1 2 1 0 02 2 ( ) (2 ) (2 1) N N nk k nk N N N n n X k x n W W x n W − − = = = + + 
  • 17. DERIVACIÓN DEL ALGORITMO FFT RADIX-2 ( ) ( )2 1 2 1 0 02 2 (2 ) (2 1) 2 N N nk k nk N N N n n N X k x n W W x n W − − = =   + = − +      ( ) ( )2 1 2 1 0 02 2 ( ) (2 ) (2 1) N N nk k nk N N N n n X k x n W W x n W − − = = = + +  ( ) ( ) ( )k NX k A k W B k= + ( ) ( ) 2 k N N X k A k W B k   + = −    ( ) ( ) ( ) ( ) ( ) 1 1 1 2 4 4 2 12 0 0 02 2 2 2 4 4 2 N N N n knk nk N N N n n n A k x n W x n W x n W − − − + = = = = = + +  
  • 18. DERIVACIÓN DEL ALGORITMO FFT RADIX-2 2 2 4 nk nk N NW W= ( ) ( ) ( ) 1 1 4 4 0 04 2 4 4 4 2 N N nk k nk N N N n n A k x n W W x n W − − = = = + +  ( ) ( )2 1 2 1 0 02 2 (2 ) (2 1) 2 N N nk k nk N N N n n N X k x n W W x n W − − = =   + = − +      SIMILARES
  • 19. DERIVACIÓN DEL ALGORITMO FFT RADIX-2 ( ) ( ) ( ) 1 1 4 4 0 04 2 4 4 1 4 3 N N nk k nk N N N n n B k x n W W x n W − − = = = + + +  ( ) ( ) ( ) 1 1 4 4 0 04 2 4 4 4 2 N N nk k nk N N N n n A k x n W W x n W − − = = = + + 
  • 20. DERIVACIÓN DEL ALGORITMO FFT RADIX-2 ( ) ( ) ( ) 1 1 4 4 0 04 2 4 4 1 4 3 N N nk k nk N N N n n B k x n W W x n W − − = = = + + +  ( ) ( ) ( ) 1 1 4 4 0 04 2 4 4 4 2 N N nk k nk N N N n n A k x n W W x n W − − = = = + +  ( ) ( ) ( )k NX k A k W B k= +
  • 21.