◆ 加权平滑:平滑和均衡传感器数据,减小偶然数据突变的影响;
◆ 抽取突变:去除静态和缓慢变化的数据背景,强调瞬间变化;
◆ 简单移动平均线:保留数据流最近的K个数据,取平均值。
01加权平滑
使用算法:(新值)=(旧值)×(1-a)+X×a
其中,a为设置的权值,X为最新数据。
实现代码如下:
02抽取突变
采用上面加权平滑的逆算法。
实现代码如下:
03简单移动平均线
保留传感器数据流中最近的K个数据,返回它们的平均值。其中,K表示平均“窗口”的大小;
实现代码如下:
作者:羽凌寒
来源:https://blog.csdn.net/u011630458/article/details/22273147
新闻来源:电子元件技术网,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。