Despiking

This function remove spike noise from data.
8.5K Downloads
Updated 8 Sep 2014

View License

This function remove spike noise from data. This function originally wrote for removing spike noise in time-series water velocity data but can be used for general purpose. The basic idea comes from Goring and Nikora (2002) which considers first and second derivatives of time series signal. See detail in the reference.
Referece
- Mori, N., T. Suzuki and S. Kakuno (2007) Noise of acoustic Doppler velocimeter data in bubbly flow, Journal of Engineering Mechanics, American Society of Civil Engineers, Volume 133, Issue 1, pp.122-125.

Cite As

Nobuhito Mori (2026). Despiking (https://www.mathworks.com/matlabcentral/fileexchange/15361-despiking), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2014a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.5.0.0

func_despike_phasespace3d.m has updated by Joseph Z. Ulanowski

1.3.0.0

BSD license has been applied. Readme.txt is included.

1.0.0.0