Is it possible to obtain the initial data after "smoothdata" function?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Miras Akhmetov
el 13 de Dic. de 2022
Comentada: Star Strider
el 13 de Dic. de 2022
I am smoothing the data with smoothdata(data, 'movmedian'). Is there any way to obtain the initial data after the smoothing is done?
0 comentarios
Respuesta aceptada
Star Strider
el 13 de Dic. de 2022
In general, no.
Smoothing involves filtering of some sort, and that removes the higher-frequency details of the original signal, and once that information is removed, it is never again available.
It is best to always save the original data before doing any sort of filtering or other pre-processing operation.
2 comentarios
Star Strider
el 13 de Dic. de 2022
My pleasure!
‘It is best to always save the original data before doing any sort of filtering or other pre-processing operation.’
As I mentioned initially, keep a copy of the original data. Every filtering opearation I have encountered thus far has been irreversible.
Más respuestas (1)
Image Analyst
el 13 de Dic. de 2022
Sure there is. I assume you're putting the smoothed results back into the initial arrays. Just make a copy of it before you smooth it so you'll still have them.
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!