File Exchange

image thumbnail

Multi-degree of Freedom System Solver

version 1.0.1 (1.74 KB) by Ayad Al-Rumaithi
Calculates the modal parameters and response of multi-degree of freedom linear system subjected to dynamic forces.

32 Downloads

Updated 30 Nov 2018

View License

function Result=MDOF_simulation(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)
Result.Parameters.Freq=Natural Frequency (n*1)
Result.Parameters.DampRatio=Damping Ratio (n*1)
Result.Parameters.ModeShape=Mode Shapes Matrix (n*n)

References:
Chopra, Anil K. "Dynamics of Structures. Theory and Applications to." Earthquake Engineering (2017).

Cite As

Ayad Al-Rumaithi (2019). Multi-degree of Freedom System Solver (https://www.mathworks.com/matlabcentral/fileexchange/69509-multi-degree-of-freedom-system-solver), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (3)

Can you please elaborate on the input requirements for f:external force matrix(n,N)?

Wentao Zhao

Yue

Updates

1.0.1

Description

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