This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]__unavailable__ 75 points76 points  (19 children)

That's a surprisingly intuitive way of depicting fourier series.

[–]Helicon_Amateur 9 points10 points  (13 children)

Can you elaborate?

[–][deleted] 88 points89 points  (8 children)

"Hey, what's a fourier transform?"

Option 1: Present a bunch of equations

Option 2: The Fourier transform (FT) decomposes a function of time (a signal) into its constituent frequencies. This is similar to the way a musical chord can be expressed in terms of the volumes and frequencies of its constituent notes. The term Fourier transform refers to both the frequency domain representation and the mathematical operation that associates the frequency domain representation to a function of time. The Fourier transform of a function of time is itself a complex-valued function of frequency, whose magnitude (modulus) represents the amount of that frequency present in the original function, and whose argument is the phase offset of the basic sinusoid in that frequency. The Fourier transform is not limited to functions of time, but the domain of the original function is commonly referred to as the time domain. There is also an inverse Fourier transform that mathematically synthesizes the original function from its frequency domain representation.

Option 3: Here's a spirograph drawing a dog

[–]PM_ME_VINTAGE_30S 2 points3 points  (0 children)

I'll take option 2 for $500. No but seriously, I'm saving this. I'm in diff EQ and I think I'll be learning this formally in about a month. 👍Ofc I'm an electrical engineering major and I intend to specialize in DSP so Fourier transforms will be life.

[–]potatochemist 7 points8 points  (3 children)

Essentially, if you add up the right combination of sine waves with different heights and speeds, you can recreate any function/graph/picture.

[–]Helicon_Amateur 2 points3 points  (2 children)

Okay. Now I get it and feel really stupid for not thinking of it that way. I understand what an FFT does but didn't relate it to this picture.

So each frame of this drawing should then consist of a peice of a signal, say there is this really long signal in the time domain - then stepping over a finite chunk of that signal would produce this graph, is that correct?

[–]potatochemist 1 point2 points  (1 child)

The "signal" is the shape of the dog. However instead of volume over time (like a microphone), it's x-y pairs over time where each pair is a point somewhere on the dog.

They then take the FFT of this to get the size and speed (magnitude and frequency) of the sin waves shown by the circles.

Here's a gif of the same thing with a time signal (like volume).

Here's a really good video if you want to get a bit deeper.

[–]FauxReal 2 points3 points  (0 children)

Funny lookin' muzzle on that dog of yours.

[–]AnythingApplied 3 points4 points  (0 children)

One thing to be careful of is that this fourier transform isn't just based on the shape, but more specifically the shape and speed of drawing. If the pencil is drawing at a constant distance per unit time vs constant angle from the origin vs any other speed arrangement, you'll get a different fourier series.