What is a Discrete Fourier Transform (DFT) and an FFT?

  Рет қаралды 18,991

Iain Explains Signals, Systems, and Digital Comms

Iain Explains Signals, Systems, and Digital Comms

Күн бұрын

Пікірлер: 24
@문태원-b2o
@문태원-b2o 12 күн бұрын
Thank you so much!! you are the best teacher i've ever met.
@iain_explains
@iain_explains 11 күн бұрын
That's great to hear. I'm glad you are finding the videos helpful.
@fishgrey6441
@fishgrey6441 8 ай бұрын
Thank you very much for your explaination about the DFT. Back in my college year, my DSP teacher just told us periodical in time domain is discontinuous in frequency domain and so on. Your video builds a link between those abstract concept and is really helpful to me. By the way, would you please consider making a video about the windowing, such as the Taylor window, Chebyshev window...
@iain_explains
@iain_explains 8 ай бұрын
Thanks for your comment. You've read my mind - I was actually planning to make a video on windowing, but realised I needed to first have a video explaining the DFT. So you can expect to see a video on windowing in the next couple of weeks. 😁
@YilinWang-v3j
@YilinWang-v3j 8 ай бұрын
Thank you so much sir, it helps my final week!
@iain_explains
@iain_explains 8 ай бұрын
I'm glad to hear it. Good luck - it sounds like you've got exams coming up.
@ozonewagle
@ozonewagle 4 ай бұрын
5:43 Nearly slipped convolution from mouth 😂😂😂😂. Btw I am in race to finish this playlist. Completed my engineering, but still I have been puzzlled about it. It still feels like a magic to me.
@iain_explains
@iain_explains 3 ай бұрын
I'm glad my videos are helping you.
@sam2938
@sam2938 21 күн бұрын
I understand that you plotted only the magnitudes of the FT. What about the phases? Do they exhibit any property when the signal is discrete or when it repeats?
@iain_explains
@iain_explains 20 күн бұрын
The phase plots are generally less easy to visualise, and often we're mostly interested in knowing which frequencies "exist" in a waveform (eg. to find the bandwidth, etc), so I didn't try to plot the phases. But yes, the phases are important, and they repeat, just like the amplitudes. For more insights on the phase in Fourier transforms, see: "Is Phase important in the Fourier Transform?" kzbin.info/www/bejne/jaqpgGmvd7Zjeck and " What Does "Linear Phase" Mean?" kzbin.info/www/bejne/l4LCkIuXqbKrgNE
@sam2938
@sam2938 20 күн бұрын
@ makes sense. Thank you very much
@weicai1911
@weicai1911 2 ай бұрын
You are the best teacher I ever met, I su subscribed your channel immediately. I have a question about this video at the ending part, if we sample the signal with time T, then the highest frequency we can get is 1/2T, not 1/T, isn't it?
@iain_explains
@iain_explains 2 ай бұрын
It's not exactly clear what you mean by "the highest frequency we can get". In the frequency domain, the function repeats itself every 1/T.
@noNameGamerAbsolutely
@noNameGamerAbsolutely 3 ай бұрын
I know what is DFT (very briefly), your videos are usually great, but I didn't quite understand what you explained below. What am I missing? what else I should revise before I watch this video again to understand?
@bahramhedayati423
@bahramhedayati423 7 ай бұрын
Is the FT of sin function drawn correctly?
@iain_explains
@iain_explains 7 ай бұрын
Yes, but I've only drawn the magnitude. I haven't shown the phase shift.
@iahmad1857
@iahmad1857 8 ай бұрын
Thanks for the content. However, I watched the video only to learn what's FFT, but you didn't explain it.
@iain_explains
@iain_explains 8 ай бұрын
An FFT does exactly the same thing as a DFT. It’s just an efficient implementation of the algorithm. The details of the algorithm’s internal implementation are tedious and not really conducive to a video. Anyway, this video is about what it does, not how it’s implemented.
@AJ-fo3hp
@AJ-fo3hp 8 ай бұрын
​@@iain_explains With kind, I would like to correct the phrase in reply what you have provided " It is just an efficient implementation of algorithm" Correct phrase is as below "FFT is an efficient algorithm for implementing DFT". FFT effectively reduces time and memory taken to compute the DFT (each frequency component (N point) of Discrete signal) DFT is formula for computing each frequency component (N point) of Discrete signal. FFT is algorithm for DFT.
@iain_explains
@iain_explains 7 ай бұрын
You haven't "corrected" me. You've simply re-stated what I said!
@AJ-fo3hp
@AJ-fo3hp 7 ай бұрын
@@iain_explains you written ".. an efficient implementation of algorithm" FFT is not "implementation of algorithm" FFT itself algorithm for DFT. If somebody finds better algorithm for DFT than FFT, in terms of better computing in terms of "time and memory" or in any other way,then we call by different name(other than FFT) for that algorithm for efficient implementation of DFT. Fast Fourier Transform is an algorithm. The FAST name comes its redcution in time took to compute the DFT.
@olaguibel27
@olaguibel27 6 ай бұрын
@@AJ-fo3hp There are other algorithms you can make to calculate the DFT, the FFT is 'simply' one that does it in an efficient manner. You haven't corrected anything, just restated what was already implied...
@JosephLewis-i7h
@JosephLewis-i7h 2 ай бұрын
Walker Lisa White Elizabeth Young Carol
How does the Discrete Fourier Transform DFT relate to Real Frequencies?
8:28
Iain Explains Signals, Systems, and Digital Comms
Рет қаралды 9 М.
How are the Fourier Series, Fourier Transform, DTFT, DFT, FFT, LT and ZT Related?
22:47
Iain Explains Signals, Systems, and Digital Comms
Рет қаралды 109 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
What is the Fourier Transform? ("Brilliant explanation!")
13:37
Iain Explains Signals, Systems, and Digital Comms
Рет қаралды 158 М.
The Fast Fourier Transform (FFT): Most Ingenious Algorithm Ever?
28:23
Understanding the Discrete Fourier Transform and the FFT
19:20
But what is the Fourier Transform?  A visual introduction.
20:57
3Blue1Brown
Рет қаралды 10 МЛН
The Discrete Fourier Transform (DFT)
17:36
Steve Brunton
Рет қаралды 359 М.
The Fourier Series and Fourier Transform Demystified
14:48
Up and Atom
Рет қаралды 848 М.
The Discrete Fourier Transform
17:27
Serrano.Academy
Рет қаралды 4,6 М.
What is a Discrete Fourier Transform? | Week 14 | MIT 18.S191 Fall 2020 | Grant Sanderson
34:48
Convolution in 5 Easy Steps
14:02
Iain Explains Signals, Systems, and Digital Comms
Рет қаралды 29 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН