Example Problems in Matlab and Working Model

Over the past several terms, a collection of example computer problems have been developed in both MATLAB and Working Model.  These examples have been collected to provide future instructors with a set of problems to use in class or to model future computer assignments after.

If you are unfamiliar with either MATLAB or Working Model, there are tutorials availablle which are simple and quick to get through.  For help getting started in MATLAB look  here , and for help with the tools required to run the example problems look  here .  The Working Model information can be found  here .

MATLAB Examples:

The MATLAB examples currently available are for an SDOF oscillator which is undamped, damped, and forced, a piston on a two bar linkage, and a simple pendulum.  The problem statements, solutions, and required codes can be found by lclicking on the appropriate links in the following table.
 
EXAMPLE
  Undamped Free Vibration 
  Damped Free Vibration 
  Forced Vibration 
  Piston 
  Pendulum 
Problem Statement
  Free Body Diagram and Equation of Motion 
Using Closed Form Solution
Integrating Equation of Motion with Matlab
Plotting Results
The codes here should be suitable for versions of MATLAB on Macintosh, PC, and UNIX.

Working Model Examples:

Descriptions and screen shots for the available Working Model examples can be accessed through the following tables.  The problems available are a projectile which can be fired at different angles, a three bar linkage which demonstrates rotating coordinate frames, a slider bar, a piston similar to the MATLAB problem, a simple pendulum, and free and forced vibration of an SDOF system.  Several more problems which have not been assigned or fully documented are also available.  The actual codes which are needed to run the program can be found in the directory:
  /afs/engin.umich.edu/group/engin/dept/meam-course/Public/html/me240/WMXMPLS/
The file name for each problem is included in the right hand column.  The files may be copied easily at a unix prompt and then ftp'd to the local machine.  Save the file to the folder from which you intend to run it later inside Working Model.  The WM codes will also be available on disk by contacting Karl Grosh (grosh@engin.umich.edu).
 
  Example Problem 
    Problem Description 
   Problem Assignment Page 
   File Name 
Projectile
projector
Three Bar Linkage
linkage2
Slider Bar
Piston
piston3
Pendulum
pendulum
Free Vibration
 
sdof1
Absorber
 
 
absorber
Rotating Bar
 
 
barlink
Cam Follower
 
 
cam
Cue Balls
 
 
cueballs
Ferris Wheel
 
 
ferris
Fly Wheel
 
 
flywheel
Planetary Gears
 
 
gear1
Impact
 
 
impact1
Rolling on Slope
 
 
slope1
Center of Mass
 
 
threebls
Machine
 
 
machine2

 

Computer Assignments from previous ME240 classes

Fall 1998:

Winter 1999 Computer Assignments


Winter 2000 Computer Assignments

Fall 2000 Computer Assignments (.pdf files)