Time response of multi degree of freedom systems undergoes f
Version 1.0.0 (3.68 KB) by
Javad Parsi
This function provides a tool for free vibration time response of a multi degree of freedom (n-DOF) system.
This function provides a tool for free vibration time response of a multi degree of freedom (n-DOF) system. The inputs of the function are mass matrix, stiffness matrix and initial displacement and velocities.
The first step is to solve an eigenvalue analysis to obtain the natural frequencies and mode shapes.
The second step is obtaining the coefficients and phase delay of each mode based on the initial displacements and velocities.
After obtaining the coefficients, the last step is obtaining the displacements, velocities and accelerations of each degree of freedom by mode summation.
In fact, the concept behind the free vibration is that the time response of the vibrating system is a superposition of different modes but each of them with a weighting coefficient and a phase delay.
There are three sample files that show how to use this function.
Cite As
Javad Parsi (2025). Time response of multi degree of freedom systems undergoes f (https://www.mathworks.com/matlabcentral/fileexchange/111545-time-response-of-multi-degree-of-freedom-systems-undergoes-f), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2022a
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.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |