Code covered by the BSD License  

Highlights from
Robust smoothing for 1-D to N-D data (easy version of SMOOTHN)

5.0 | 3 ratings Rate this file 22 Downloads (last 30 days) File Size: 8.74 KB File ID: #45653
image thumbnail

Robust smoothing for 1-D to N-D data (easy version of SMOOTHN)


Damien Garcia


22 Feb 2014 (Updated )

EZSMOOTHN allows unsupervised robust smoothing and can deal with missing values

| Watch this File

File Information

EZSMOOTHN provides a fast, automatized and robust discretized spline smoothing for real or complex data of arbitrary dimension. EZSMOOTHN can deal with missing data.
Z = EZSMOOTHN(Y) automatically smoothes the uniformly-sampled array Y. Y can be any real or complex N-D array. Non finite data (NaN or Inf) are treated as missing values.

EZSMOOTHN is an easy and simplified version of the SMOOTHN function. It contains around 40 lines of code to make the understanding of SMOOTHN much easier.

Enter "help ezsmoothn" in the Matlab command window for complete instructions and 1-D to 3-D examples.

When using this algorithm, please refer to these 2 papers:

1) Garcia D. Robust smoothing of gridded data in one and higher dimensions with missing values.
Comput Statist Data Anal, 2010;54:1167-1178

2) Garcia D. A fast all-in-one method for automated post-processing of PIV data.
Exp Fluids, 2011;50:1247-1259.


Fast 'N Easy Smoothing inspired this file.

MATLAB release MATLAB 7.10 (R2010a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (3)
27 Aug 2014 Fei


29 Apr 2014 Matteo Niccoli

Matteo Niccoli

22 Feb 2014 Warwick


27 Feb 2014

Changes in the "bisquare" subfunction

Contact us