MATLAB: Extracting specific portions of acceleromeetr signal

accelerometer

Dear collouges
I have an acceleration signal with period of wiggling (resulted from motion) and periods of silent. I would like to extrcat the data points that show the motion and save them in a matrix or vector. Attached is a .mat file with data of the x-axis from my accelerometer.
I appreciate if you help me with this
Thank you

Best Answer

load('accx.mat') ;
tol = 0.1 ; % can be varied
idx = abs(accx)>tol ;
plot(accx(idx))