1. 首页
  2. 编程语言
  3. 其他
  4. 10种软件滤波方法的示例程序

10种软件滤波方法的示例程序

上传者: 2019-09-25 16:11:45上传 DOC文件 19KB 热度 14次
数字滤波的例程假定从8位AD中读取数据(如果是更高位的AD可定义数据类型为int),子程序为get_ad();1、限副滤波/*A值可根据实际情况调整value为有效值,new_value为当前采样值滤波程序返回有效的实际值*/#defineA10charvalue;charfilter(){charnew_value;new_value=get_ad();if((new_value-value>A)||(value-new_value>A)returnvalue;returnnew_value;
用户评论
码姐姐匿名网友 2019-09-25 16:11:45

就是10中常见的采样滤波的方法,单片机DSP上都适用,不过这都是最基础的滤波方法