Jim's
Tutorials

Fall 2014
course
navigation

Nov 14

We explored the work that Greg did, discussing the intuition behind the formulas, and getting more comfortable with complex numbers (angle, magnitude), Gaussians (how to create a function like that), and how/why the x=[0,0,1,0,0,0,0] spike turned into something with a power spectrum which was constant. (Answer: equal amplitude sinusoids of all frequencies, with phases such that the oscillations all align at the spike)
We also discussed what a lambda function is in python, and looked at numpy's fromfunction() matrix creation thingy.
Attached is the stream-of-consiousness typing that Jim did into Greg's notes, which may be useful as a reminder of what we did.
We ran out of time and finished in a somewhat unsettled state.
The assignment
For the end of the semester: get a real sound file, make plots of its spectrum (including correct units), and write a paper discussing how that works and how it all fits together. We only meet two more times, once before and once after thanksgiving.
http://cs.marlboro.edu/ courses/ fall2014/jims_tutorials/ fourier/ Nov_14
last modified Friday November 14 2014 12:01 pm EST