View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Despiking Acoustic Doppler Velocimeter (ADV) Data

Join the 15-year community celebration.

Play games and win prizes!

» Learn more

Be the first to rate this file! 10 Downloads (last 30 days) File Size: 4.47 KB File ID: #39767 Version: 1.2

Despiking Acoustic Doppler Velocimeter (ADV) Data



08 Jan 2013 (Updated )

This code removes spikes from the Acoustic Doppler Velocimeter (ADV) measurements.

| Watch this File

File Information

The ADV measurements are often contaminated by spikes. This code applies bivariate kernel density function to separate the data from the spike clusters. It is observed that the code can retrieve data despite 70% measurements are contaminated by spikes. The bivariate kernel density function is
generated using Botev et al. (2010)'s FFT based code. The measurements identified as spikes are removed and replaced by the linearly interpolated values. The detail algorithm is available in the following references:

1) Islam, M.R. and Zhu, D.Z. (2013), A Kernel Density Based Algorithm to Despike ADV Data, Journal of Hydraulic Engineering, ASCE, 139(7),785-793.

2) Botev, Z.I., Grotowski, J.F., and Kroese, D.P.(2010),Kernel Density Estimation Via Diffusion, Annals of Statistics, 38(5),2916-2957.


Improved Xlswrite.M inspired this file.

Required Products MATLAB
MATLAB release MATLAB 7.4 (R2007a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
17 Jun 2013 1.2

Reference was updated.

Contact us