Weighted_Move_Mean_​RMS_1D_2D

Version 1.0.0 (454 KB) by HS Ding
Weighted Move Mean/RMS for 1D, 2D data
5 Downloads
Updated 28 May 2024

View License

Weighted move mean/rms using convolution, but solved the boundary problem. Same idea with build in movmean function.
Use fft, ifft to do the convolution, increase calculation speed for large kernal.
Core Function:
% 1D weighted move mean and move rms
s_f = wmovmean(s,w);
s_rms = wmovrms(s,w);
% 2D weighted move mean
s_f = wmovmean2(s,w)

Cite As

HS Ding (2024). Weighted_Move_Mean_RMS_1D_2D (https://www.mathworks.com/matlabcentral/fileexchange/166896-weighted_move_mean_rms_1d_2d), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2022b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0