The FFT Algorithm - Simple Step by Step

The FFT Algorithm - Simple Step by Step

Simon Xu

8 лет назад

223,762 Просмотров

This video walks you through how the FFT algorithm works
Ссылки и html тэги не поддерживаются


Комментарии:

Hubert Yat
Hubert Yat - 21.10.2023 16:24

very nice and straight forward explanation

Ответить
Ari Kat
Ari Kat - 24.08.2023 16:37

Wonderful

Ответить
Pavlo Rud
Pavlo Rud - 17.08.2023 13:34

Finally... One of the hundreds who showed what should I do with the output of FFT. Till now this was implicit.

Ответить
SwagMuffin411 Gaming
SwagMuffin411 Gaming - 05.05.2023 04:15

Gonna watch 30 more times then hopefully I will get it lol

Ответить
yackawaytube
yackawaytube - 30.11.2022 10:42

I finally understood FFT

Ответить
Brooks Hartsock
Brooks Hartsock - 20.11.2022 17:44

Remember guys, FFT's > NFT's

Ответить
Peter D Morrison
Peter D Morrison - 04.07.2022 03:44

I first used FFT as a R&D engineer in 1979. It took a microprocessor and a load of custom electronics. Recently did it on an Arduino. Awesome progress.

Ответить
KTheXIII
KTheXIII - 09.03.2022 10:07

Thanks

Ответить
satyajeet kumar jha
satyajeet kumar jha - 20.02.2022 18:43

a lot better than many other videos out there.

Ответить
Alvan Sanchez
Alvan Sanchez - 19.02.2022 00:15

you are the best, I do not understand nothing, but I pretty sure taht you're a fucking genious. God bless you

Ответить
Stefano Carniel
Stefano Carniel - 05.02.2022 01:27

There Is an error computing F1: the second term of the sum should be -1(0). It does not affect the final value because this product is 0, but for the sake of correctnes

Ответить
David Goodwin
David Goodwin - 17.01.2022 23:19

By far the best explanation of exactly how the FFT algorithm works that I have been able to find on the net. I recreated your code in c#, and compared to some common FFT libraries - got the exact same results. Great work.

Ответить
Chris Stanford
Chris Stanford - 01.01.2022 19:16

🤗🤗 very easy to follow

Ответить
Christopher Joseph
Christopher Joseph - 07.05.2021 00:40

I was about to thank you for using C++, then you had to go and mention python! WHY WOULD YOU USE A SUPER SLOW VIRTUAL LANGUAGE FOR AN ALGORITHM THAT IS SUPPOSED TO BE FAST!

Ответить
bokuno channel
bokuno channel - 26.04.2021 02:32

wow, dude you just solve my problem.
i'm literally looking for this for 3days and i found the answer at minute 21

Ответить
sanyika csatornácskálya erdélyből
sanyika csatornácskálya erdélyből - 29.03.2021 21:42

You have great videos. You should continue making videos!!! Thank youu!

Ответить
Salova Fidi
Salova Fidi - 27.01.2021 14:35

while i calculating like normal DFT why do i get F1 = 0+0j not -2j?

Ответить
erickr199
erickr199 - 24.01.2021 21:28

Thanks i literally transcribed the entire video into notes, very helpful

Ответить
Nicolas Schmid
Nicolas Schmid - 06.01.2021 20:00

Thank you so much!

Ответить
Орландо Орсо
Орландо Орсо - 19.06.2020 02:37

Thanks!

Ответить
VICTOR
VICTOR - 15.06.2020 09:24

Can someone show me how he split them in two with more detail

Ответить
Rahul Singh
Rahul Singh - 31.05.2020 16:41

Why the first value after applying FFT on a one-dimensional array is always the greatest value?

Ответить
Shafly Hamzah
Shafly Hamzah - 08.04.2020 21:17

Thanks, Nice explanation!

Ответить
Floretion Guru
Floretion Guru - 22.03.2020 14:01

Awesome - great job describing this!

Ответить
David Chen
David Chen - 29.02.2020 23:26

F3 should have been F3 = j (-2j )= 2

Ответить
Aladdin Persson
Aladdin Persson - 17.02.2020 10:10

Hey buddy great video, what program did you use to make the vid?

Ответить
Bahaa Ghammraoui
Bahaa Ghammraoui - 24.12.2019 21:09

Thank you, 100/100

Ответить
stuf2201
stuf2201 - 09.12.2019 16:41

This is such an amazing straightforward explanation when combined with your video on the DFT. This was impenetrable to me when I got my engineering undergraduate. I was just grateful at the time I didn't have to fully understand it to use it.

I hope at some point you consider teaching undergraduates. Even if you aren't an academic some of my best classes were taught by people from industry that wanted to make sure we got something useful.

Ответить
Kinnari Kateja
Kinnari Kateja - 20.09.2019 11:48

Hello how x2 = 1, if you take 4 samples, x0=0, x1=1, x2=0 and x3 = -1, isn't it...at 6: 09 u splited even n odds but u considered x0 n x1 as odd. N other as even.. How? Plz correct me n guide

Ответить
Pratama Ramadhan
Pratama Ramadhan - 26.07.2019 05:54

Cool

Ответить
Ruch Oporników
Ruch Oporników - 07.07.2019 20:07

This is the greatest explanation of FFT ever! I hope that my knowledge and skills will allow me to pass my image processing test tomorrow😅

Ответить
Yingning HE
Yingning HE - 03.07.2019 17:54

thank you. I've been trying to learn FFT . your video is very helpful!

Ответить
EightFiveZero Braxton
EightFiveZero Braxton - 15.06.2019 11:59

Best video on FFT

Ответить
Liang Wang
Liang Wang - 28.04.2019 17:45

谢谢老哥,讲的太清楚了

Ответить
Paul К
Paul К - 25.04.2019 10:05

It is one of the best. Why do you stop your work? What can you say about Z transform?

Ответить
Samuel Muhigirwa
Samuel Muhigirwa - 04.04.2019 01:41

your videos are beautiful! thank you so much!

Ответить
Givi Arabidze
Givi Arabidze - 18.03.2019 16:37

Damn everything looks so fine unless you go into details :( Not even sure are they really mistakes or do I make mistakes myself. For example how e(-j4pk/N) = 1 in one case and it equals -1 in the other, when k=1 and N=4. Doesn't it make cos(p)-jsin(p) = -1 in both cases?

Ответить
Conrad Strydom
Conrad Strydom - 15.02.2019 20:49

O my god, you are brilliant!

Ответить
Pavel Konovalov
Pavel Konovalov - 08.02.2019 22:51

God bless you

Ответить
nin10dorox
nin10dorox - 25.01.2019 08:10

I've been trying to understand this algorithm for a long time, and this video made it click!

Ответить
Murat Keskin
Murat Keskin - 14.12.2018 13:55

Thank you for the video, it is very helpful. Can you make a video about inverse FFT?

Ответить
Nathan Gerwig
Nathan Gerwig - 02.07.2018 22:29

No sound

Ответить
Junk Mail
Junk Mail - 26.12.2017 12:26

Really wish you'd have raised the volume to where we could hear it. No. P.S. NOT LOUD ENOUGH!!! P.P.S. Can't hear it!!!

Ответить
Boris Gotov
Boris Gotov - 19.10.2017 13:11

this is no so simple :(

Ответить