Is it possible to obtain the initial data after "smoothdata" function?
1 回表示 (過去 30 日間)
古いコメントを表示
I am smoothing the data with smoothdata(data, 'movmedian'). Is there any way to obtain the initial data after the smoothing is done?
0 件のコメント
採用された回答
Star Strider
2022 年 12 月 13 日
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 件のコメント
Star Strider
2022 年 12 月 13 日
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.
その他の回答 (1 件)
Image Analyst
2022 年 12 月 13 日
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 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!