编程语言
首页 > 编程语言> > 通用软件滤波算法-算术平均滤波法

通用软件滤波算法-算术平均滤波法

作者:互联网

一、处理思想

连续采集N组数据,进行算术平均值计算,作为本次数据有效值

二、算法实现


#define TARGET_tYPE int


#define N 10
TARGET_tYPE ADDER = 0;

TARGET_tYPE Arithmetic_mean_FILTER()
{
	for(int i = 0; i < N; i++)
	{
    	    ADDER = ADDER + get_data();
	}
        return (ADDER/N);
}

三、滤波效果

DS18B20温度传感器滤波效果

四、优缺点

优点

算术平均数能较好的过滤随机干扰(使正负干扰的期望相互抵消)

缺点

不适用于测量较慢的数据

不适用于实时控制

标签:算术平均,TARGET,int,滤波,ADDER,define,tYPE,通用软件
来源: https://blog.csdn.net/weixin_40774605/article/details/94432890