低通滤波器原理及程序

C原理及代码:

0低通数字滤波

解析:

低通滤波也称一阶滞后滤波,方法是第N次采样后滤波结果输出值是(1-a)乘第N次采样值加a乘上次滤波结果输出值。可见a<<1。

该方法适用于变化过程比较慢的参数的滤波的C程序函数如下:


float low_filter(float low_buf[])
{
    float sample_value;
    float X=0.01;
    sample_value=(1_X)*low_buf[1]+X*low buf[0];
    retrun(sample_value);
}

链接:8种常见的滤波器c语言和原理

https://blog.csdn.net/xiao2yizhizai/article/details/51026151

http://www.doc88.com/p-0592327004360.html

猜你喜欢

转载自blog.csdn.net/eric_e/article/details/83932970