You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Find the best polynome order and detrend data while preserving peak features in data.
To generate the miniature :
x = linspace(0,1,1000)';
peak = 0.008.*exp(-((x-0.3).^2)./(2*(0.05^2)))+0.01.*exp(-((x-0.7).^2)./(2*(0.025^2)));
peak = peak+polyval([-0.021,+0.008,0.021,0],x);
peak = peak-0.001+0.002.*rand(size(peak));
[polorder,~,trend] = RobustDetrend(peak,6,0.975,x);
figure; plot(x,peak,'b.',x,trend,'r--')
Cite As
Geoffrey Schivre (2026). RobustDetrend (https://in.mathworks.com/matlabcentral/fileexchange/69303-robustdetrend), MATLAB Central File Exchange. Retrieved .
General Information
- Version 9.4.0 (1.65 KB)
MATLAB Release Compatibility
- Compatible with R2017b and later releases
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 9.4.0 |
