Main Content

Smoothing and Denoising

Savitzky-Golay smoothing, median and Hampel filtering, detrending

Remove unwanted spikes, trends, and outliers from a signal. Smooth signals using Savitzky-Golay filters, moving averages, moving medians, linear regression, or quadratic regression.


Signal AnalyzerVisualize and compare multiple signals and spectra


detrendRemove polynomial trend
filloutliersDetect and replace outliers in data
hampelOutlier removal using Hampel identifier
isoutlierFind outliers in data
medfilt11-D median filtering
movmadMoving median absolute deviation
movmedianMoving median
sgolaySavitzky-Golay filter design
sgolayfiltSavitzky-Golay filtering
smoothdataSmooth noisy data