滑动平均函数(滤波器)matlab实现

滑动平均
filter

windowSize = 5;
b = (1/windowSize)*ones(1,windowSize);
a = 1;

y = filter(b,a,x);

y(1) is equivalent to 0.2*x(1).

y(2) is equivalent to 0.2*(x(1)+x(2)).

...

y(5) is equivalent to 0.2*(sum(x(1:5)) = mean(x(1:5)).

y(6) is equivalent to mean(x(2:6)).

...

y(100) is equivalent to mean(x(96:100)).

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容