%% Example: Earthquake Vibration
% Load acceleration measurements recorded on the first floor of a three story test structure under earthquake conditions. The measurements are sampled at 1 kHz.

load quakevib
Fs = 1e3;

% Compute the wavelet synchrosqueezed transform of the acceleration measurements. You are analyzing vibration data that exhibit a cyclic behavior. The synchrosqueezed transform allows you to isolate the three frequency components, separated by roughly 11 Hz. The main vibration frequency is at 5.86 Hz, and the equispaced frequency peaks suggest that they are harmonically related. The cyclic behavior of the vibrations is also visible.

wsst(gfloor1OL,Fs,'bump','VoicesPerOctave',48)
ylim([0 35])

% Copyright 2019 The MathWorks, Inc.