The Dynamic Stiffness Method & The Wittrick-Williams Algorithm

MATLAB code for a cracked frame (natural frequency and mode shape calculation):

cracked frame only:

cracked frame carrying a roving mass:

MATLAB code for a frame with multiply cracked members (by Amr Labib)

The MATLAB code for verifying the work of J.R. Banerjee 2013:

The MATLAB code for verifying the work of J.R. Banerjee 2019: