File Exchange

image thumbnail

Dynamics of Some Classical System Models

version (32.5 KB) by Howard Wilson
Animated response of some classical systems.


Updated 21 Apr 2014

View Version History

View License

Editor's Note: This file was a File Exchange Pick of the Week

The animated response of several classical system models is presented. Examples include a) large amplitude pendulum motion b) falling elastic cable c) forced response of a spring-mass-damper system d) vibrating string either released with initial deflection, or shaken at one end, or subjected to a moving load e) beam released with initial deflection f) vibration modes for an elliptic membrane and for a pin-connected truss g) forced wave propagation in rectangular or circular membranes. The analyses employ Runge-Kutta integration, Fourier expansions, and algebraic eigenvalue calculations presented in the book Advanced Mathematics and Mechanics Applications Using MATLAB, 3rd Ed., by Howard Wilson, Louis Turcotte, and David Halpern, CRC Press, 2003.
To see how to run the program, use the command 'type contents' in the workspace containing the program.

Cite As

Howard Wilson (2021). Dynamics of Some Classical System Models (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (10)


Hi folks,
I'm looking for a code to simulate the elastic wave propagation in an rod or plate or frame,...!
Would you please help me to find such a thing. my email is:

Ed Dcat

Thomas: Gravity is 32.2 ft/s² in standard units.

Thomas Bldr

I don't really understand the values of some constants though (example runchain, gravity = 32.2?), nor why the damping coefficient is devided by 40.
Very nice animations though!

hamed nozari

lee rock


rao bin

it is every nice

m d

Jor Done

Thanks a lot.

shafi rahman

tony dinardo

thank you for this early Christmas Present. Cant wait to take apart the mathematics. Very well done!

MATLAB Release Compatibility
Created with R14SP1
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!