Mastering The Fourier Transform in One Day
dspdimension.com
dspdimension.com
You're even underselling the complexity of sound. If one doesn't understand dispersion and coherence one doesn't even understand sound, let alone things like lasers or the band structure of solids. And I don't think students can absorb all of that in one day. It took me something more on the order of a decade.
Economists wanted to explain a productivity gap between male and female employees at some employer. So after looking at the Fourier transform of timeseries of sick days, they noticed that men's sick days behaved like a bump function near 0. Essentially, if you are sick today, this increases the odds of him being sick tomorrow.
On the other hand, the Fourier transform of women's sick days had spikes at f=1/28 days as well as the bump at 0. This means if a woman is sick today, the odds are increased that she will be sick n x 28 days from now (n an integer).
That's what the Fourier transform does: if your signal has a component which repeats over time, the Fourier transform will find it.
Source: http://documents.wolfram.com/applications/signals/Mathematic...
EDIT: This means that autocorrelation can be calculated using a Fourier transform, so essentially you'd be using it anyway.
No heavy math required, said period being 28 days.
But I still thought it was a nice example to illustrate frequencies and periodicity in a non-wave example.
Your are correct to note that the interpretation of a Fourier series has a great variance and can become quite abstract.
On a pedantic note, sinusoid is at best half Greek. -oid is Greek ("form of"), but sinus is Latin, referring to, among other things, the fold of a toga. The English word 'sine', by the way, is rooted in mistranslation from Arabic:
That's the previous "legacy" C version along with Fortran.
The latest version is available as well, behind nasty frames and URLs hidden in "accept our terms first" javascript div { display: none; } crap.
P.S. I want to be able to write CSS as:
typedef div { display: none} hidden_div; :-D"Can I build a multi effects processor for my electric guitar using a DSP with the Fourier stuff and the C++ programming?"
"Sure!"
Lol.