Computing the DFT Matrix

Поделиться
HTML-код
  • Опубликовано: 28 окт 2024

Комментарии • 30

  • @picumtg5631
    @picumtg5631 2 года назад +18

    I encourage anyone that watches this video to comment on it. If you have all the bases covered, this video does such a great job at explaining it. So please, do other learners a favor and put this high in the youtube algorithm

    • @shdyo
      @shdyo 4 месяца назад

      Do replies count?

  • @leixu7116
    @leixu7116 4 года назад +10

    can't wait to see more about FFT, thank you~

  • @JIANCHUANYANG
    @JIANCHUANYANG 5 дней назад

    Thank you from the bottom of my heart!

  • @s25412
    @s25412 3 года назад +2

    Steve, you have a fantastic content and a gift for conveying complex knowledge. I really appreciate them. If I may suggest one point though, would you be able to post a table of contents of your videos that subscribers can follow in a logical order? Unless this is already available, I think it'd be immensely helpful.

  • @priyamourya6452
    @priyamourya6452 8 месяцев назад

    this is brilliant material.. Thank you from the bottom of my heart! Also I love your "Thank you" at the end of every video :)

  • @vandaliztik9266
    @vandaliztik9266 4 года назад +2

    plz share the UI setup of MatLab as well, the black background is so cool

  • @JulioDiaz614
    @JulioDiaz614 4 года назад +3

    Those look like Moire patterns from the aliasing, pretty cool visualization

  • @xhstom3887
    @xhstom3887 4 года назад +1

    hi, professor, it's seem that there's a little error in video 15(the n-1 in the sum should be n)

  • @SajjadKhan-cn6mv
    @SajjadKhan-cn6mv Год назад

    if the data is at irregular intervals of time, is the DFT possible and if it is possible is the output really worth the effort?

  • @AJ-et3vf
    @AJ-et3vf Год назад

    awesome video! Thank you!

  • @oldcowbb
    @oldcowbb 4 года назад +2

    how do you do spectral derivative in DFT?

    • @Eigensteve
      @Eigensteve  4 года назад +3

      This video is coming up soon!

    • @oldcowbb
      @oldcowbb 4 года назад

      @@Eigensteve Can't wait!

  • @hoaxuan7074
    @hoaxuan7074 3 года назад

    Which means you are computing a fixed bunch of dot products. The funny thing is only a very small sub-set of possible inputs will produce any noticeble spectral response. The rest will just produce Gaussian noise. It is an under-considered case that sometimes you might want to use a transform as a bunch of say orthogonal dot products without all the fancy spectral math. Then you often need only do something simple like apply a randomly chosen pattern of sign flip to the input of transform or a random permutation. Or you want some intermediate situation by using a sub-random pattern of sign flips.

  • @nami1540
    @nami1540 2 года назад

    What happens if I transform data that is longer than one period of a periodic dataset? I got very strange behavior trying this in matlab. It worked using the fft command, though.

    • @nami1540
      @nami1540 2 года назад

      Oh, sorry. This probably was because I had an indexing error (used signal that went from -N to N). It seems to make no difference. The coefficients should repeat, right? Then 1/N will even out the extra sum entries, right? The spectral coefficients look strange, though. They look like two transforms overlayed.

  • @ohm1914
    @ohm1914 Год назад

    super interesting

  • @dylanmagleby4330
    @dylanmagleby4330 Год назад

    Thank you

  • @hoaxuan7074
    @hoaxuan7074 3 года назад

    I guess if you had an image and a Hilbert curve. And as you followed the curve, sign flipped every second pixel and then did a fast transform that would result in an interesting sub-random semi-structured projection. Maybe🍸. When I get a raspberry pi 400 I'll check it out.

    • @hoaxuan7074
      @hoaxuan7074 3 года назад

      There is a fast method to generate the Hilbert curve in Matters Computational.
      Maybe you can do a video on the orthogonality aspects of the Fourier matrix. I don't quite have a grip on that.

  • @somethingnew7538
    @somethingnew7538 4 года назад +1

    Long Story Short ❤️

  • @damiangames1204
    @damiangames1204 5 месяцев назад

    nice

  • @NickFilipovic
    @NickFilipovic 4 года назад +5

    3:34 This is what humans would do.. This is what i did!

    • @Eigensteve
      @Eigensteve  4 года назад +3

      My wife read my human readable code and told me I needed to shape up with vectorized multiplication :)

    • @NickFilipovic
      @NickFilipovic 4 года назад

      @@Eigensteve haha of course, thanks for these videos. I feel like I'm not the only one who is learning Fourier analysis online. I think it is overlooked in more than half of the engineering disciplines.

  • @yt-1161
    @yt-1161 2 года назад

    @6:25 Python code

  • @p4rkoursnip3r47
    @p4rkoursnip3r47 8 месяцев назад

    O lord why do I punish myself with MAE 384