Check the video below. It is a simple pendulum, but reacts to magnets near the base. A non-linear problem to be modeled with RK – but not too difficult. http://en.wikipedia.org/wiki/Force_between_magnets#Magnetic_dipole-dipole_interaction

# Tag Archives: MATLAB

# Use simulink and MATLAB together to simulate a system (and animate it).

Use simulink and MATLAB together to simulate a system (and animate it). You could also do it all in MATLAB. The coupled pendulum system comes to mind.

# Simulate this non-linear system with spinning magnets.

Simulate the system shown using Runge-Kutta (it is nonlinear, but not too complex). http://en.wikipedia.org/wiki/Force_between_magnets#Magnetic_dipole-dipole_interaction

# Use Audio Analyzer to Demonstrate Convolution

It would be very nice to have a MATLAB gui that makes the audio analyzer output a series of impulses to a circuit and then have software that would add up the delayed and shifted impulse responses to create the output due to an arbitrary input. This is ambitious, but if you want a very software (MATLAB) intensive project – this might be it.

# Recreating the THX Deep Note – Earslap

Recreating the THX Deep Note – Earslap. Read this blog post on how to create the THX Deep Note (the sound at the beginning of movies using THX). It involves some signal processing – see if you can do it in MATLAB. Here is professor Zucker’s implementation in shadertoy https://www.shadertoy.com/view

# Add code to Fourier Series Lab so Function Generator makes Sawtooth and Triangle wave

Right now, the signal generator is only configured to create sine waves and square waves. Code could be added to the U8903a GUI to enable the generation of triangle and Sawtooth waves.

# Explore Fourier Transform and Filtering in 2 dimensions.

Explore Fourier Transform and Filtering in 2 dimensions (i.e., images).

# Use SolidWorks (or MATLAB) to generate a 3D Koch’s snowflake.

Use SolidWorks (or Matlab) to generate a 3D Koch’s snowflake (link)

# Animation of Koch’s Snowflake in MATLAB

Animate the formation of a Koch’s snowflake, in MATLAB with smaller triangles gradually emerging out of the larger ones.

# Animate (in MATLAB) a model of your robot.

Make a MATLAB model of your e5 robot that animates the motion on the screen as the arm moves in the real world.

# Make a SolidWorks model of your robot

Make a SolidWorks model of the robot you built during E5. There are online models of servo motors.

# Connect MATLAB and Solidworks

At the link below you can download a MATLAB toolbox that connects MATLAB to Solidworks. You should be able to use this to control a SolidWorks object from MATLAB.