
MATLAB Modeling
Strand Beast
Strand Beast was a project that used MATLAB to create, simulate, and animate the Strandbeest linkage(also known as Jansen's linkage). The simulation was based on a series of initial guesses for linkage length and pivot coordinates, which were used as inputs into a root-solving algorithm we developed. Using root solving, we were able to define a feasible set of linkage lengths and pivot points that defined our linkage. This project was a challenge because it used MATLAB in a way that was both new and intimidating to me. That being said, I was also very excited about this project because, as someone interested in suspension design, it is a massively beneficial tool for examining suspension behavior and loading.
Strand Beast Paper: CLICK HERE
​
String Vibration
The next MATLAB model modeled a string represented by a range of discrete to infinite masses along its length being excited at one end. In this assignment, we explore string excitation with discrete and continuous masses.
String vibration paper: CLICK HERE
​
Vibrating Box
This project simulated the dynamics of a vibrating box attached to multiple springs, incorporating both linear and nonlinear characteristics. Our approach involved linearization, modal analysis, and a comparison between linear and nonlinear models.
String vibration paper: CLICK HERE
​
​