最近在研究数据滤波的问题,在matlab上找到这个hampel滤波,但是却一直没有中文原理解释,所以我在这里分享一下。
首先取一个长度为基数的窗口;
计算这个窗口的中位数,,和标准差
;
根据你设定的阈值,判断
与
的大小如果超过阈值和标准差的积就用
的值替代
最近在研究数据滤波的问题,在matlab上找到这个hampel滤波,但是却一直没有中文原理解释,所以我在这里分享一下。
首先取一个长度为基数的窗口;
计算这个窗口的中位数,,和标准差
;
根据你设定的阈值,判断
与
的大小如果超过阈值和标准差的积就用
的值替代