Erik Mattson
Academic Portfolio







Projects

This page has not been maintained since at least the most recent date listed below.
Physics Clustering Early 2023

Physically clusters high-variate data into 2 dimensions by using a relational algorithm and then a physics simulation. My first-time simulating motion.

There were many iterations, but I found that attaching springs between every node and varying their length produced the best results.

The example to the right separates data based on nearest RGBCMY color and by its RGB Manhattan distance.
Polar Polynomial Interpolation Late 2022

After learning about this method of interpolation in Linear Algebra, I thought, "I wonder if this works in polar equations too?" I don't see any reason why it shouldn't.

And indeed, I was correct. I built a system to convert cartesian equations into polar, and then use this method of interpolation. I also added another similar version which \ adds a full rotation to every point, making a more spiral-like structure.

Designed to be copy-pasted into Desmos.
Search Trend Visualization Summer 2022

More or less Google Trends but allowing an indefinite number of search terms (as opposed to five).

This project was about trying a lot of different things. It is the first time that I've:
  1. Made a GUI (although it's not pretty),
  2. ` Used R,
  3. Designed in multiple languages,
  4. Called an API, and
  5. Done any type of data visualization and mixing, especially with respect to time.