https://github.com/ceedubs/fourier-transform-exploration
Using HTML 5 to teach/explore Fourier analysis/transforms
https://github.com/ceedubs/fourier-transform-exploration
Last synced: about 1 year ago
JSON representation
Using HTML 5 to teach/explore Fourier analysis/transforms
- Host: GitHub
- URL: https://github.com/ceedubs/fourier-transform-exploration
- Owner: ceedubs
- Archived: true
- Created: 2012-10-12T04:27:06.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2012-10-20T02:29:12.000Z (over 13 years ago)
- Last Synced: 2024-10-28T01:12:28.493Z (over 1 year ago)
- Language: JavaScript
- Homepage: http://ceedubs.github.com/fourier-transform-exploration/html/index.html
- Size: 838 KB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
Fourier Transform Exploration
=============================
Mention the phrase "Fourier analysis," and most peoples' eyes will glaze over. However, I'm convinced that Fourier analysis is really interesting stuff! Unfortunately, the math involved can be a bit overwhelming, but that's why I think it is important to teach the concepts of Fourier analysis/transforms without getting bogged down in the calculations. Given the right context and examples, most people can understand the underlying concepts.
The Goal
--------
This project aims to use the HTML 5 canvas to explore Fourier analysis and transforms.
When I was in college, I found a variety of websites that collectively helped me to understand these concepts. A couple that helped the most were Java applets that provided visuals of waveforms that I could manipulate in real-time. I would like to build a similar project, but combine several different types of examples in one web app. And why use Java applets when we could use the new and exciting HTML 5 canvas?
Check it out
------------
It's definitely a work in progress, but you can see the beginning of a demo [here](http://ceedubs.github.com/fourier-transform-exploration/html/index.html)