Calculates the response of multi-degree of freedom nonclassically damped linear system subjected to dynamic forces.
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Calculates the response of multi-degree of freedom nonclassically damped linear system subjected to dynamic forces (using Newmark's method [1]).
function Result=Newmark_Linear(M,C,K,f,fs)
Input
M:mass matrix (n*n)
C:damping matrix (n*n)
K:stiffness matrix (n*n)
f:external force matrix(n,N)
fs: sampling frequency
where n is the number of degrees of freedom, N is the length of data points of dynamic force
Output:
Result: is a structure consist of
Result.Displacement: Displacement (n*N)
Result.Velocity: Velocity (n*N)
Result.Acceleration: Acceleration (n*N)
References:
[1] Chopra, Anil K. "Dynamics of Structures. Theory and Applications to." Earthquake Engineering (2017).
Cite As
Ayad Al-Rumaithi (2026). MDOF Solver of Nonclassically Damped Systems (https://www.mathworks.com/matlabcentral/fileexchange/71936-mdof-solver-of-nonclassically-damped-systems), MATLAB Central File Exchange. Retrieved .
General Information
- Version 1.0.3 (1.55 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
