The intuition behind the Nyquist-Shannon Sampling Theorem

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ม.ค. 2025

ความคิดเห็น • 113

  • @oanceatudor4443
    @oanceatudor4443 11 หลายเดือนก่อน +225

    The fact that this guy makes hilarious videos on his other channel and unironically useful videos on this one is impressive

    • @thenextboundary834
      @thenextboundary834 10 หลายเดือนก่อน +2

      What is the other channel?

    • @jamesmnguyen
      @jamesmnguyen 10 หลายเดือนก่อน

      ​@@thenextboundary834 Himself Zach Star

  • @giovannicastiglioni4084
    @giovannicastiglioni4084 11 หลายเดือนก่อน +85

    Title should be "Are you able and willing to figure out the original signal?"

    • @FireStormOOO_
      @FireStormOOO_ 10 หลายเดือนก่อน +6

      That's why we solder the microchips onto the board - can't have them running away when we tell them to do math

    • @brendawilliams8062
      @brendawilliams8062 7 หลายเดือนก่อน +1

      @@FireStormOOO_Fourier ✅

  • @michaelhall5801
    @michaelhall5801 10 หลายเดือนก่อน +12

    This upload could not have been timed better. I'm busy learning about this stuff in my signals & systems class and seeing the graphs and plots really helps

  • @sensorer
    @sensorer 11 หลายเดือนก่อน +36

    Nyquist-Shannon theorem is so cool! It lets one connect discrete and continuous signals through their information density, which provides very deep insight. You can also generalize it to signals which do not have compactly supported frequency spectrum like gaussians!
    And there is a surprising connection to the study of minimal length in quantum mechanics!

  • @martinoffi9249
    @martinoffi9249 9 หลายเดือนก่อน +1

    This will help me pass the final exam for my signal processing course tomorrow. Brilliant explanation!

  • @austinisawesome2066
    @austinisawesome2066 10 หลายเดือนก่อน +20

    I laughed out loud when he said “and this makes sense because of the Fourier transform” cause I thought he was going to dumb it down a bunch. Love how this channel is like a “more mature” math channel where not everything has to be explained at a middle school level. Thanks!

  • @johnchessant3012
    @johnchessant3012 11 หลายเดือนก่อน +14

    this is one of those things that seems simple but is mindbendingly cool. like the 44.1 kHz thing, basically it's saying if we know the signal at these few isolated points, then we know what it is at all times, _unless_ it contains frequencies higher than half of 44.1 kHz, in which case humans can't hear them anyway

  • @prats2834
    @prats2834 2 หลายเดือนก่อน +2

    I was struggling with this for quite a while but after seeing this video I had my own eureka moment. Thank You for explaining it so clearly I wish everyone had the access to quality education like this.

  • @advaitkamath8442
    @advaitkamath8442 11 หลายเดือนก่อน +24

    Everytime i click on one of these videos, i feel like ive unlocked something magical or divine

  • @146fallon
    @146fallon 11 หลายเดือนก่อน +19

    Thank you so much. I am very grateful that I can understand this theory and why it is periodic in frequency domain. ❤❤❤

  • @artemonstrick
    @artemonstrick 11 หลายเดือนก่อน +22

    You do this better than profs at my „elite“ university. This makes me sooo mad at our education

    • @egor.okhterov
      @egor.okhterov 11 หลายเดือนก่อน +9

      Because he's focusing on one subject.
      He doesn't need to do a full course.
      He can spend a huge amount of time preparing 11 minute video.
      Professors cannot do that.

    • @vlc-cosplayer
      @vlc-cosplayer 4 หลายเดือนก่อน +1

      ​@@egor.okhterov cope, professors have been teaching the same things for the past 20 years, lmao, don't tell me they haven't figured out a good explanation in all that time
      If anything, you could make the argument that they're sick of saying the same things over and over (there's a quote about insanity that would fit here), which is why the quality of teaching goes down as time goes on

  • @gregorymccoy6797
    @gregorymccoy6797 11 หลายเดือนก่อน +1

    I knew all this ...at one time in the past. Nice to see it again. You are the math teacher we never got.

  • @nepomukullmann3013
    @nepomukullmann3013 11 หลายเดือนก่อน +1

    I wrote a test on this just this afternoon. Great timing and would have loved to have had this before the semester! great video

  • @WerdFTW
    @WerdFTW 11 หลายเดือนก่อน +1

    I'm literally learning about this in one of my classes and we have a midterm next week, so thank you for the good timing, Zach. 🙏

  • @jamesmnguyen
    @jamesmnguyen 10 หลายเดือนก่อน

    I've been tackling digital signal processing on my own time and this video really helped solidify my understanding of the Nyquist-Shannon Theorem.

  • @theDreadedBlur
    @theDreadedBlur 11 หลายเดือนก่อน +8

    I am in a class where we apply the Nyquist-Shannon theorem for signal analysis.

  • @retroforager
    @retroforager 11 หลายเดือนก่อน +1

    christ all mighty i am so happy you're posting on this channel again!

  • @ultramohitb
    @ultramohitb 10 หลายเดือนก่อน

    It’s nice to have a neat visual depiction of how this theorem works. Thanks!

  • @SamuelBelton
    @SamuelBelton 10 หลายเดือนก่อน

    Thank you Zach for such a well presented, detailed and accurate introduction to a difficult concept.

  • @楊學翰-m5i
    @楊學翰-m5i 11 หลายเดือนก่อน

    What a satisfying refresher to Signals and Systems! These topics are really starting to fade away after my graduation

  • @HesterClapp
    @HesterClapp 10 หลายเดือนก่อน

    I've known about this for a while, but now I actually understand it! Thank you so much!

  • @fast_gtr
    @fast_gtr 11 หลายเดือนก่อน

    You made this video exactly while I’m taking an ADC DAC course. Perfect timing!

  • @idrizpelaj4928
    @idrizpelaj4928 10 หลายเดือนก่อน

    This is such a wonderful visualization, step by step, and not as abstract as drawing on a whiteboard as most professors do haha. Thank you!

  • @RichardCorongiu
    @RichardCorongiu 9 หลายเดือนก่อน

    Thank you thank you...explained to an amateur with a rabid wish to know from first principles. Ive even bought an oscilloscope with FFT to see what a signal looks like without knowing what to look for

  • @Lost_S
    @Lost_S 2 หลายเดือนก่อน

    incredibly good and simple explanation, thank you

  • @soingpeirce
    @soingpeirce 11 หลายเดือนก่อน

    Bro, I love your videos, this is the first time you've posted one while I was covering it in a class though. We didn't cover the transform part of it, so that really helped me understand WHY aliasing is introduced below double sampling rate

  • @michaelrogers1066
    @michaelrogers1066 11 หลายเดือนก่อน +6

    As an electrical engineer that should really be doing my signal processing homework rn, thanks for the video

  • @dylanparker130
    @dylanparker130 10 หลายเดือนก่อน

    Excellent stuff - Sinc Functions, Fourier Transforms, and Aliasing all in 10 minutes. Wow!

  • @danieljackson89
    @danieljackson89 6 วันที่ผ่านมา

    This is stunning cheers

  • @adityamaniraja8464
    @adityamaniraja8464 11 หลายเดือนก่อน

    I have my digital communications exam tomorrow and you posted this video at the right time lol

  • @brian420pm
    @brian420pm 11 หลายเดือนก่อน

    Mathematics shedding light into logic, reasoning, assumptions, etc. Well done! 🙏

  • @KevlarSammy
    @KevlarSammy 11 หลายเดือนก่อน

    You are doing amazing things for the field of EEE. Thank you brilliant!

  • @lex6709
    @lex6709 3 หลายเดือนก่อน

    absolutely Love it!

  • @ProfeARios
    @ProfeARios 10 หลายเดือนก่อน

    Excellent video. Greetings from Panama 🇵🇦

  • @salarbasiri5959
    @salarbasiri5959 5 หลายเดือนก่อน

    best explanation of the subject

  • @aaqilkhan
    @aaqilkhan 11 หลายเดือนก่อน

    Nicely explained. As always!

  • @lMINERl
    @lMINERl 11 หลายเดือนก่อน +154

    This comment is sponsered by brilliant. New course that gets you top comment each time

    • @chri-k
      @chri-k 11 หลายเดือนก่อน +4

      it works!

    • @nicholas_obert
      @nicholas_obert 7 หลายเดือนก่อน

      Wow

  • @md.adnannabib2066
    @md.adnannabib2066 11 หลายเดือนก่อน

    I am currently studying this in my course.and just your video

  • @Saens406
    @Saens406 11 หลายเดือนก่อน

    my favorite theorem of all time

  • @nicolabellemo3054
    @nicolabellemo3054 7 วันที่ผ่านมา

    why in 5:00 you make copies in the frequency domain of the boxes function?

  • @das224
    @das224 9 หลายเดือนก่อน

    The bit on aliasing is a GREAT visualization =)

  • @BiplobHossainSorker
    @BiplobHossainSorker 9 หลายเดือนก่อน +1

    thanks ❤

  • @thanoskarvouniaris6827
    @thanoskarvouniaris6827 11 หลายเดือนก่อน +1

    Signals & Systems my favourite course in EE

    • @1972hattrick
      @1972hattrick 10 หลายเดือนก่อน

      Didn’t like DSP?

  • @zajlord2930
    @zajlord2930 11 หลายเดือนก่อน +5

    god damn, why couldnt you make this vid one semester sooner xd

  • @agastyasanyal4026
    @agastyasanyal4026 11 หลายเดือนก่อน

    Omg Zach PLEASE make a convolution video ❤

  • @untodesu
    @untodesu 11 หลายเดือนก่อน

    Actually this repeating of frequency domain can help you to process higher-frequency signals using your regular PC sound card's ADC: sampling essentially acts as a frequency mixer in a heterodyne receiver with a lot more of "collateral" bands. Though I don't really know whether motherboards have a low pass filters on mic inputs or not

  • @ColissaPollard
    @ColissaPollard 10 หลายเดือนก่อน

    Hey @zach! This is awesome! May I ask which tools you use to build your graphs and animated visuals?

  • @lucykitsune4619
    @lucykitsune4619 11 หลายเดือนก่อน

    Damn where were you when I had to learn this shit 7 years ago? Amazing video and really good explanation

  • @ashwininir9535
    @ashwininir9535 11 หลายเดือนก่อน +3

    Goat

  • @ABZein
    @ABZein 25 วันที่ผ่านมา

    8:23 like Rayleigh criterion in diffraction????

  • @DoktorSchaedel
    @DoktorSchaedel 11 หลายเดือนก่อน

    This brings flashbacks to 3. semester in electrical engineering. Pretty easy stuff as soon as you understand it

  • @richardtrager7125
    @richardtrager7125 10 หลายเดือนก่อน

    This gave me ptsd from my Control System course from last semester 💀

  • @anshuraghav505
    @anshuraghav505 3 หลายเดือนก่อน

    great video

  • @charlesspringer4709
    @charlesspringer4709 3 หลายเดือนก่อน

    "You must sample at a rate twice" the frequency of the signal. Almost right. It must be Greater Than twice, as when you showed the theorem. Sampling at exactly twice will produce a constant or two constants that oscillate. And sampling a little more than twice will take a little less than infinity to determine the frequency. The 44kHz of the audio for music and computer sound cards is more than twice the top range for music but it is well over 100 times the frequency of typical human speech. 250 more than males.
    For good and timely results using the theorem one must sample at more like 8 or 10 times the frequency of interest and have very good low pass filtering. Sampling at a power of 2 or in sequences a power of 2 long makes computation a lot easier. The more you can "oversample" the better.
    Good luck, we're all counting on you.

  • @hsavietto
    @hsavietto 11 หลายเดือนก่อน +1

    This math is so dense my head Hertz.

  • @oskarkrogsgard3014
    @oskarkrogsgard3014 11 หลายเดือนก่อน

    Please, make a video about convolution! That would be super helpful!

  • @Derps0
    @Derps0 10 หลายเดือนก่อน

    Please make a video on convolution math I'm 2 months into signal processing and I still don't understand why I'm doing it.

  • @user24242
    @user24242 11 หลายเดือนก่อน

    I've always been a little confused about whether 2f is enough, or if strictly greater than 2f is required.
    At 3:50 you say "faster" and use a greater-than symbol, but at 9:58 you say "at least" while still showing a greater-than.
    I get that in the real world the sampling frequency is never gonna be exact anyway so you need a decent margin (and you showed CD audio being 44100 not 44k as an example of that), but in theory, can I get away with 2f or do I need 2f+epsilon?

    • @voytechj
      @voytechj 11 หลายเดือนก่อน

      In theory sampling at 2f is enough, in practice before ADC we need analog low pass anti-aliasing filter to get rid of frequencies >f. If you don't do that, noises from bats, etc. will "alias" to lower frequencies that can be audible by humans, which is bad. Analog filters are not perfect, 20kHz low pass filter still passes higher frequencies but with lower amplitude. So, we have to sample much higher to combat aliasing from imperfection of analog filters.

    • @rsa5991
      @rsa5991 10 หลายเดือนก่อน +3

      Sampling at exactly 2f is sometimes enough, but in most cases isn't. It depends on the phase difference between the samples and the frequency at f.
      If the samples just happen to fall on peaks of "f" - the signal will be recovered exactly. However, if the samples fall in any other place - you get the frequency at "f" with a reduced amplitude. And if they fall exactly on zeros - the frequency at "f" will be lost.
      Of course, that's assuming we have a perfect low-pass filter to recover the signal.

  • @galdali10
    @galdali10 11 หลายเดือนก่อน

    You should make more videos like this

  • @strangelyrepulsive77
    @strangelyrepulsive77 11 หลายเดือนก่อน

    how do you prevent sinusoidal dipleneration?

  • @Gebm1223
    @Gebm1223 10 หลายเดือนก่อน

    Hey Zach can you please make a video on Engineering Physics degree

  • @fotgjengeren
    @fotgjengeren 11 หลายเดือนก่อน

    When my knowledge of music makes me familiar with much of the terminology in this video

  • @grln930
    @grln930 11 หลายเดือนก่อน

    DSP is goated. I'm and undergrad and really interested in the subject and I'm wondering where I could end up working in DSP in the industry. Do you have any tips where a career in DSP could lead?

  • @yusufserandogmus4118
    @yusufserandogmus4118 10 หลายเดือนก่อน

    Love it

  • @klevisimeri607
    @klevisimeri607 หลายเดือนก่อน

    Thanks

  • @bedro_0
    @bedro_0 11 หลายเดือนก่อน

    I am willing, but not able to figure out the original signal.

  • @TawsifTurjoeee
    @TawsifTurjoeee 10 หลายเดือนก่อน

    How can you make these Videos? 😊

  • @delhimisedelcoda8716
    @delhimisedelcoda8716 10 หลายเดือนก่อน

    I don’t understand this, but I certainly hope too soon.

  • @fhchowdhury1358
    @fhchowdhury1358 10 หลายเดือนก่อน

    Hi, How can I contact with you?

  • @michaelpowers6632
    @michaelpowers6632 11 หลายเดือนก่อน

    I love your videos, but this is the very first time I understood almost 0% of this because I’ve never been exposed to this kind of content

  • @daw6071
    @daw6071 5 หลายเดือนก่อน

    best sampling rate for 32bit float

  • @owlofwisdom
    @owlofwisdom 11 หลายเดือนก่อน

    I'm always confused when I come to this channel and get rational content.

  • @EvenMoreCheese
    @EvenMoreCheese 11 หลายเดือนก่อน +4

    Goatt

  • @hasanhuseyinuluay7057
    @hasanhuseyinuluay7057 11 หลายเดือนก่อน

    Just in time

  • @IDoBeCalvingTho
    @IDoBeCalvingTho 3 หลายเดือนก่อน

    Oh my god I just found the math channel.

  • @Smallpriest
    @Smallpriest 11 หลายเดือนก่อน

    Shannon the GOAT

  • @agod5608
    @agod5608 11 หลายเดือนก่อน

    I want to follow.

  • @schlast8311
    @schlast8311 4 หลายเดือนก่อน

    you really did not explain why that box has the size it does. This theorem cannot be really understand without the math.

  • @Mark-dc1su
    @Mark-dc1su 11 หลายเดือนก่อน

    Shannon-Nyquist can actually be beaten with compressed sensing!

  • @mikewaller5076
    @mikewaller5076 4 หลายเดือนก่อน

    961 Ullrich Cape

  • @ar3g0n810
    @ar3g0n810 11 หลายเดือนก่อน

    Next step is to sample non uniformly

  • @ivanrodionov9724
    @ivanrodionov9724 11 หลายเดือนก่อน

    Great video, however I feel you missed an important point, the shannon theorem is a sufficient but not nessesary condition for reconstruction is only true for sinusoidal interpolation. In different bases things get very different, this is what compressed sensing works with.

  • @LincolnHarry-o7k
    @LincolnHarry-o7k 4 หลายเดือนก่อน

    Daugherty Street

  • @philipmrch8326
    @philipmrch8326 9 หลายเดือนก่อน

    And this is why high resolution audio is a scam

  • @WatYale-f1e
    @WatYale-f1e 4 หลายเดือนก่อน

    Oswald Radial

  • @StephaniePillar-u1z
    @StephaniePillar-u1z 4 หลายเดือนก่อน

    6365 Herminia Drives

  • @BeaufortSalome-z8g
    @BeaufortSalome-z8g 4 หลายเดือนก่อน

    Kelly Light

  • @JonesNelly
    @JonesNelly 4 หลายเดือนก่อน

    2878 Streich River

  • @SpunckyJew6969
    @SpunckyJew6969 11 หลายเดือนก่อน

    I love you

  • @BrownLambert-f3w
    @BrownLambert-f3w 4 หลายเดือนก่อน

    28916 Emmerich Ways

  • @unnamed7225
    @unnamed7225 10 หลายเดือนก่อน +1

    the top comment is not sponsored by brilliant

  • @LouisaBoris
    @LouisaBoris 4 หลายเดือนก่อน

    91100 Victoria Trail

  • @JamesSantos-p7m
    @JamesSantos-p7m 4 หลายเดือนก่อน

    Ryan Crossing

  • @BartBerg-h6m
    @BartBerg-h6m 4 หลายเดือนก่อน

    Josianne Summit

  • @WaldoLangan-d1g
    @WaldoLangan-d1g 3 หลายเดือนก่อน

    Bednar Neck

  • @MinMax-kc8uj
    @MinMax-kc8uj 9 หลายเดือนก่อน

    It is nice to spend all my free time learning this stuff, but I'm forgetting it faster than I'm learning it. I'm looking at my math worksheets from 10 years ago and I have to figure it all out again. I think I'll leave this to those autistic people that have a freaky ability to absorb it all. I'll never be as good as they are. I'm going back to playing video games.

  • @HornbyHardy-b2i
    @HornbyHardy-b2i 3 หลายเดือนก่อน

    Veda Manor

  • @Negreb25
    @Negreb25 11 หลายเดือนก่อน

    😲😮

  • @monicawalkman8563
    @monicawalkman8563 4 หลายเดือนก่อน

    7323 Mason Springs

  • @realcygnus
    @realcygnus 11 หลายเดือนก่อน

    nifty