Version 1.0 (2.76 MB) by Ayse Tekes
The mechanisms and machines virtual lab can be used to (1) demonstrate and (2) analyze the position, velocity and acceleration of mechanisms


Updated 17 Jan 2023

From GitHub

View License on GitHub

Mechanisms and Machines Virtual Lab

View Mechanisms-and-Machines-Virtual-Lab on File Exchange Open in MATLAB Online

Machines and Mechanisms Virtual Lab The virtual lab is developed for demonstration, position, velocity, and acceleration analysis of mechanisms and machines.

The Mechanisms and Machines virtual lab consists of the following submodules:

  1. Finding the degree of freedom
  2. Advanced Machine Dynamics: Single pendulum, double pendulum, link types, cart with pendulum, cart with double pendulum, cart with spring and double pendulum, eccentric cam, elliptical trammer, elliptical cam
  3. Buckling and compression beams: various types of beam connections (pinned-pinned, fixed-free, fixed-fixed, fixed-guided,...)
  4. Four-Bar linkages: Grashof and non-Grashof mechanisms
  5. Pulley systems
  6. Five Bar linkages
  7. Straight line generators: Tchebicheff's staright line, Watts straight line, Quick return 1, and Quick return 2 mechanisms
  8. Rotating unbalanced translational system
  9. Beam Engine: Undamped and damped

Cite As

Ayse Tekes (2023). Mechanisms-and-Machines-Virtual-Lab (, GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2022b
Compatible with any release
Platform Compatibility
Windows macOS Linux
More Files in the  Distance Learning Community

Community Treasure Hunt

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

Start Hunting!

Machines and Mechanisms Virtual Lab

Version Published Release Notes

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.