Project 3 - Waves and Fourier Analysis#

Due 17 Nov 23

Updated Rubric

Project 3 will focus on the topic of waves and Fourier analysis. You will need to do an analysis of some data of your choosing. You may start this work during the class week of 10/13 after we go through some initial work.

What do you need to do?#

Think about the ways that an FFT can be used. How we can extract frequency information, clean signals, and more. You can use the FFT to explore any data you want. You can use this project to explore any data you want. It only needs to be 1D data, but you have to provide a full analysis and explanation of what you are doing.

For this third project, we have a list of tasks that you have engaged with in class:

  • Describe the physical system and an FFT can be used to explore it.

    • what are we modeling? or what data was used?

    • what assumptions and limitations are baked into it

  • Develop a numerical investigation using an FFT

    • Set up and perform an FFT on the data

    • Ensure you have no run into common issues we’ve seen

  • Produce visualizations of you work

    • Make graphs (e.g., of the power spectrum, the reconstructed signals )that are labeled and titled appropriately for your claims

    • Add mathematics to the notebook is you see fit (\(LaTeX\), handwritten, typed are all ok)

  • Document your work

    • We should be able to run your notebooks and get exactly what you want us to

    • Comment everything

Earning extra credit for more explorations#

  • Filter your data in the frequency domain and reconstruct the signal

  • Explore the effects of performing the FFT poorly (e.g., not enough points, not enough data, etc.)

  • Perform a project with a 2D FFT

Submitting your work#

You will upload your work to D2L. It should be a single PDF of your work. If you also write code, please submit the associated files as well. If you do all of this in a Jupyter notebook, please export the notebook as a PDF and submit the notebook and PDF file. If you have any questions, please ask. We want you to enjoy working on these problems.