## What's hot

Fft ppt
Fft ppt
Puneet Gupta

Presentation on fourier transformation
Presentation on fourier transformation
Wasim Shah

Sarang Joshi

Properties of Fourier transform
Properties of Fourier transform
Muhammed Afsal Villan

DSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
Amr E. Mohamed

Fourier transform
Fourier transform
Naveen Sihag

DSP_FOEHU - Lec 10 - FIR Filter Design
DSP_FOEHU - Lec 10 - FIR Filter Design
Amr E. Mohamed

Dft
Fourier transform
Fourier transform
Solo Hermelin

Fourier series and applications of fourier transform
Fourier series and applications of fourier transform
Krishna Jangid

Introduction to Fourier transform and signal analysis
Introduction to Fourier transform and signal analysis

Fast fourier transform
Fast fourier transform
chitra raju

Fourier series 1
Fourier series 1
Dr. Nirav Vyas

Fourier Transform
Fourier Transform
Nidhi Baranwal

Properties of dft
Properties of dft
tamil arasan

Fourier transforms
Fourier transforms

Signal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier Transforms
Arvind Devaraj

Fourier series
Fourier series
Pinky Chaudhari

Fir filter design (windowing technique)
Fir filter design (windowing technique)
Bin Biny Bino

DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
Amr E. Mohamed

### What's hot(20)

Fft ppt
Fft ppt

Presentation on fourier transformation
Presentation on fourier transformation

Properties of Fourier transform
Properties of Fourier transform

DSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_2018_FOEHU - Lec 08 - The Discrete Fourier Transform

Fourier transform
Fourier transform

DSP_FOEHU - Lec 10 - FIR Filter Design
DSP_FOEHU - Lec 10 - FIR Filter Design

Dft
Dft

Fourier transform
Fourier transform

Fourier series and applications of fourier transform
Fourier series and applications of fourier transform

Introduction to Fourier transform and signal analysis
Introduction to Fourier transform and signal analysis

Fast fourier transform
Fast fourier transform

Fourier series 1
Fourier series 1

Fourier Transform
Fourier Transform

Properties of dft
Properties of dft

Fourier transforms
Fourier transforms

Signal Processing Introduction using Fourier Transforms
Signal Processing Introduction using Fourier Transforms

Fourier series
Fourier series

Fir filter design (windowing technique)
Fir filter design (windowing technique)

DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)
DSP_FOEHU - MATLAB 04 - The Discrete Fourier Transform (DFT)

## Similar to The Fast Fourier Transform (FFT)

Unit-1.pptx
Unit-1.pptx
Kotresh Marali

Fast Fourier Transform (FFT) Algorithms in DSP
Fast Fourier Transform (FFT) Algorithms in DSP
roykousik2020

Digital signal processor part 3
Digital signal processor part 3
Vaagdevi College of Engineering

1 AUDIO SIGNAL PROCESSING
1 AUDIO SIGNAL PROCESSING
mukesh bhardwaj

Lagrange Interpolation
Lagrange Interpolation
Saloni Singhal

DFT.pptx
DFT.pptx
NeenuAntony9

Data Structure & Algorithms - Mathematical
Data Structure & Algorithms - Mathematical
babuk110

Fourier-Series_FT_Laplace-Transform_Letures_Regular_F-for-Students_14.ppt
Fourier-Series_FT_Laplace-Transform_Letures_Regular_F-for-Students_14.ppt
MozammelHossain31

Fourier-Series_FT_Laplace-Transform_Letures_Regular_F-for-Students_13.ppt
Fourier-Series_FT_Laplace-Transform_Letures_Regular_F-for-Students_13.ppt
MozammelHossain31

lecture_16.ppt
lecture_16.ppt
AkasGkamal2

lec08_computation_of_DFT.pdf
lec08_computation_of_DFT.pdf
shannlevia123

Fourier Specturm via MATLAB
Fourier Specturm via MATLAB
ZunAib Ali

lec07_DFT.pdf
lec07_DFT.pdf
shannlevia123

Signals and Systems Homework Help
Signals and Systems Homework Help
Matlab Assignment Experts

Data Structures - Lecture 8 - Study Notes
Data Structures - Lecture 8 - Study Notes
Haitham El-Ghareeb

ENG3104 Engineering Simulations and Computations Semester 2, 2.docx
ENG3104 Engineering Simulations and Computations Semester 2, 2.docx
YASHU40

Digital Signal Processing Lab Manual
Digital Signal Processing Lab Manual
Amairullah Khan Lodhi

D04561722
D04561722
IOSR-JEN

Algorithm Analysis
Algorithm Analysis
Megha V

Solvedproblems 120406031331-phpapp01
Solvedproblems 120406031331-phpapp01
Rimple Mahey

### Similar to The Fast Fourier Transform (FFT)(20)

Unit-1.pptx
Unit-1.pptx

Fast Fourier Transform (FFT) Algorithms in DSP
Fast Fourier Transform (FFT) Algorithms in DSP

Digital signal processor part 3
Digital signal processor part 3

1 AUDIO SIGNAL PROCESSING
1 AUDIO SIGNAL PROCESSING

Lagrange Interpolation
Lagrange Interpolation

DFT.pptx
DFT.pptx

Data Structure & Algorithms - Mathematical
Data Structure & Algorithms - Mathematical

Fourier-Series_FT_Laplace-Transform_Letures_Regular_F-for-Students_14.ppt
Fourier-Series_FT_Laplace-Transform_Letures_Regular_F-for-Students_14.ppt

Fourier-Series_FT_Laplace-Transform_Letures_Regular_F-for-Students_13.ppt
Fourier-Series_FT_Laplace-Transform_Letures_Regular_F-for-Students_13.ppt

lecture_16.ppt
lecture_16.ppt

lec08_computation_of_DFT.pdf
lec08_computation_of_DFT.pdf

Fourier Specturm via MATLAB
Fourier Specturm via MATLAB

lec07_DFT.pdf
lec07_DFT.pdf

Signals and Systems Homework Help
Signals and Systems Homework Help

Data Structures - Lecture 8 - Study Notes
Data Structures - Lecture 8 - Study Notes

ENG3104 Engineering Simulations and Computations Semester 2, 2.docx
ENG3104 Engineering Simulations and Computations Semester 2, 2.docx

Digital Signal Processing Lab Manual
Digital Signal Processing Lab Manual

D04561722
D04561722

Algorithm Analysis
Algorithm Analysis

Solvedproblems 120406031331-phpapp01
Solvedproblems 120406031331-phpapp01

## More from Oka Danil

Remote Monitoring of Lead-Acid Battery Based on WLAN
Remote Monitoring of Lead-Acid Battery Based on WLAN
Oka Danil

Parametric Study on Signal Reconstruction in Wireless Capsule Endoscopy using...
Parametric Study on Signal Reconstruction in Wireless Capsule Endoscopy using...
Oka Danil

Network-based Wireless for Remote Monitoring Lead-Acid Battery
Network-based Wireless for Remote Monitoring Lead-Acid Battery
Oka Danil

Superframe Scheduling with Beacon Enable Mode in Wireless Industrial Networks
Superframe Scheduling with Beacon Enable Mode in Wireless Industrial Networks
Oka Danil

Oka Danil

Wireless communication class_oka_131218
Wireless communication class_oka_131218
Oka Danil

Csmaca
Csmaca
Oka Danil

Modeling and Roll, Pitch and Yaw Simulation of Quadrotor.
Modeling and Roll, Pitch and Yaw Simulation of Quadrotor.
Oka Danil

Wireless Channels Capacity
Wireless Channels Capacity
Oka Danil

### More from Oka Danil(9)

Remote Monitoring of Lead-Acid Battery Based on WLAN
Remote Monitoring of Lead-Acid Battery Based on WLAN

Parametric Study on Signal Reconstruction in Wireless Capsule Endoscopy using...
Parametric Study on Signal Reconstruction in Wireless Capsule Endoscopy using...

Network-based Wireless for Remote Monitoring Lead-Acid Battery
Network-based Wireless for Remote Monitoring Lead-Acid Battery

Superframe Scheduling with Beacon Enable Mode in Wireless Industrial Networks
Superframe Scheduling with Beacon Enable Mode in Wireless Industrial Networks

Wireless communication class_oka_131218
Wireless communication class_oka_131218

Csmaca
Csmaca

Modeling and Roll, Pitch and Yaw Simulation of Quadrotor.
Modeling and Roll, Pitch and Yaw Simulation of Quadrotor.

Wireless Channels Capacity
Wireless Channels Capacity

NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood

BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection

A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão

Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan

paigestewart1632

Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery

BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection

คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี

BBR 2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard

Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)

বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)

How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George

How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George

Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup

How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
Wahiba Chair Training & Consulting

The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1

imrankhan141184

Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx

How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George

NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx

BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...

A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf

Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling

Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie

BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...

คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1

BBR 2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training

Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...

বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf

How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM

How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17

Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf

How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience

The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx

Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx

How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17

### The Fast Fourier Transform (FFT)

• 1. Wireless & Emerging Networking System Laboratory Chapter 15. The Fast Fourier Transform 09 December 2013 Oka Danil Saputra (20136135) IT Convergence Kumoh National Institute of Technology
• 2. • Represent continuous function by sinusoidal (sine and cosine) functions. • Discrete fourier transform 𝑓 𝑘 as a sequence function in time domain to another sequence frequency domain 𝑓 𝑗 . DOC ID
• 3. • Example of the discrete fourier transform. Figure 15.1 (a) A set of 16 data points representing sample of signal strength in the time interval 0 to 2𝜋. DOC ID
• 4. • The function generating the signal is of the form: f1 f2 f3 f4 To calculate the coefficient , for each frequency divide the amplitude by 8 (half of 16, the number of sample point) • • • • Figure 15.1 (b) The discrete fourier transform yields the amplitude and Frequencies of the constituent sine and cosine functions DOC ID The frequency 1 component is 16𝑖. The frequency 2 component is -8. The frequency 3 component is -16𝑖. The frequency 4 component is 4.
• 5. • The generating signal are: Figure 15.1 (c) A plot of the four constituent functions and their sum a continuous function. (d) A plot of the continuous function and the original 16 sample DOC ID
• 6. Figure 15.2 Discrete fourier transform for human speech • This plot can be used as inputs to speech recognition system with identify spoken through pattern recognition. DOC ID
• 7. • Given an 𝑛 element vector 𝑥, the DFT is the matrix-vector product , where is the primitive 𝑛th root of unity. • Example, compute DFT of the vector (2,3) where the primitive square root of unity is -1. • Compute the DFT of the vector (1,2,4,3) using the primitive fourth root of unity, which is 𝑖. DOC ID
• 8. • Let’s put the DFT for previous section where we have a vector of 16 complex. • The DFT of this vector is: • To determine the coefficients of the sine and cosine, we examine the nonzero element in the first half. • Thus the combination of sine and cosine functions making up the curve is: DOC ID
• 9. • Given an n element vector x, the inverse DFT is: DOC ID
• 10. • For example, to multiply the two polynomials. • Yielding: • Convolute the coefficient vectors: • The result: DOC ID
• 11. Another way to multiply two polynomials of degree n-1 is: 1. To evaluate at the n complex 𝑛th roots of unity. 2. Perform an element-wise multiplication of the polynomials value at these points. 3. Interpolate the results to produce the coefficients of the product polynomial. DOC ID
• 12. 1. We perform the DFT on the coefficients of p(x). 2. Perform the DFT on the coefficients of q(x). DOC ID
• 13. 3. We perform an element-wise multiplication. 4. Last step, perform the inverse DFT on the product vector. 5. The vector produced by the inverse DFT contains the coefficients. DOC ID
• 14. • The FFT uses a divide-and-conguer strategy to evaluate a polynomial of degree n at the n complex nth roots of unity. • Having Lemma: If 𝑛 is an even positive number, then the squares of the 𝑛 complex 𝑛th roots of units are identical to the 𝑛/2 complex (𝑛/2)th root of unity. DOC ID
• 15. • The most natural way to express the FFT algorithm is using recursion. The time complexity of this algorithm is easy to determine. Lets T(n) denote the time needed to perform the FFT on a polynomial of degree n. DOC ID
• 16. • Figure 15.4 illustrates the derivation of an iterative algorithm from recursive algorithm. • Performing the FFT on input vector (1,2,4,3) produces the result vector (10,-3-𝑖,0,-3+ 𝑖). DOC ID Figure 15.4 (a) Recursive implementation of FFT
• 17. • In figure 15.4b we look inside the functions and determine exactly which operations are performed for each invocation. • The expressions of form a+b(c) and a-b(c) correspond the pseudocode statements. Figure 15.4 (b) Determining which computations are performed for each function invocation DOC ID
• 18. Iterative algorithm: • After an initial permutation step, the algorithm will iterate log n time. • Each iteration corresponds to a horizontal layer in Figure 15.4c. • Within an iteration the algorithm updates value for each of the 𝑛 indices. Figure 15.4 (c) Tracking the flow of data values DOC ID
• 19. Iterative algorithm has the same time complexity as the recursive algorithm : DOC ID
Current LanguageEnglish
Español
Portugues
Français
Deutsche