VIBRA2D – An interactive MDOF System animator
Version 1.0.0 (34.1 KB) by
Peter Horvath
Interactive educational tool for visualizing single- and multi-degree-of-freedom vibration systems using rotating vectors and mode shapes.
Overview
VIBRA2D is an interactive MATLAB program developed for educational purposes.
It visualizes vibrations in single- and multi-degree-of-freedom systems using rotating vectors, allowing users to explore mode shapes, harmonic excitations, and their superposition.
Key Features
- Create 1DOF or MDOF systems with any number of mass points
- Define harmonic excitations and set initial conditions
- Toggle excitation forces, mode shapes, and homogeneous solution on/off
- Visualize displacement, force, and rotating vectors
- Frequency Response Function visualization
- Two example models included (1DOF and 2DOF)
Installation & Usage
Add the VIBRA2D folder to the MATLAB path and run `launcher.m`.
Select a model from the dropdown menu, adjust parameters in the input table with the mouse scroll wheel, and control animation with the figure buttons.
The area in front of the Rec button can be dragged upward to view the frequency response function.
License
BSD 2-Clause License (see LICENSE.txt for details)
Cite As
Peter Horvath (2025). VIBRA2D – An interactive MDOF System animator (https://uk.mathworks.com/matlabcentral/fileexchange/181862-vibra2d-an-interactive-mdof-system-animator), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2025a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
VIBRA2D
VIBRA2D/ProgFiles
VIBRA2D/models
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |