remove holes and spikes from surfplot

i have data wich makes my surfplot witch huge spikes and with holes (NaN) how can i remove the spikes and holes and make the surfplot look smooth?

Respuestas (2)

Image Analyst
Image Analyst el 26 de Sept. de 2011

0 votos

Maybe try replacing outliers with the median value in the neighborhood.
Bjorn Gustavsson
Bjorn Gustavsson el 26 de Sept. de 2011

0 votos

To remove the nan-s use one of the inpaint-tools found on the matlab file exchange. Search for both inpaint_nans and inpaint.
To remove spikes use medfilt2, or if you do not have access to that function, use medfilt1 in both directions.
HTH.

Preguntada:

el 26 de Sept. de 2011

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by