- 1
- 0
- 约1.79万字
- 约 27页
- 2018-11-16 发布于江苏
- 举报
各种软件滤波具体办法集合
10种软件滤波方法?出处:网络?作者:未知?假定从8位AD中读取数据(如果是更高位的AD可定义数据类型为int),子程序为get_ad();1、限副滤波/*?nbspA值可根据实际情况调整????value为有效值,new_value为当前采样值??????滤波程序返回有效的实际值??*/#definenbspAnbsp10char?value;charnbspfilter(){??nbspchar?nbspnew_value;??nbspnew_value?=nbspget_ad();??nbspif?(?(nbspnew_valuenbsp-?value?nbspA?)?||?(?valuenbsp-nbspnew_value?nbspA?)?????nbspreturn?value;??nbspreturnnbspnew_value;?????????}2、中位值滤波法/*?nbspN值可根据实际情况调整????排序采用冒泡法*/#definenbspN?nbsp11charnbspfilter(){??nbspchar?value_buf[N];??nbspcharnbspcount,i,j,temp;??nbspfor?(nbspcount=0;countN;count++)???{??????value_buf[count]?=nbspget_ad();?????nbspdelay();???}??nbspfor?(j=0;jN-1;j++)???{?????nbspfor?(i=0;iN-j;i++)??????{????????nbspif?(?value_bufvalue_buf[i+1]?)?????????{???????????nbsptemp?=?value_buf;????????????value_buf?=?value_buf[i+1];??????????????value_buf[i+1]?=nbsptemp;?????????}??????}???}??nbspreturn?value_buf[(N-1)/2];}?????3、算术平均滤波法/**/#definenbspNnbsp12charnbspfilter(){??nbspint?nbspsum?=nbsp0;??nbspfor?(nbspcount=0;countN;count++)???{?????nbspsum?+?=nbspget_ad();?????nbspdelay();???}??nbspreturn?(char)(sum/N);}4、递推平均滤波法(又称滑动平均滤波法)/**/#definenbspNnbsp12?char?value_buf[N];charnbspi=0;charnbspfilter(){??nbspcharnbspcount;??nbspint?nbspsum=0;???value_buf[i++]?=nbspget_ad();??nbspif?(nbspi?==nbspN?)??nbspi?=nbsp0;??nbspfor?(nbspcount=0;countN,count++)?????nbspsum?=?value_buf[count];??nbspreturn?(char)(sum/N);}5、中位值平均滤波法(又称防脉冲干扰平均滤波法)/**/#definenbspNnbsp12charnbspfilter(){??nbspcharnbspcount,i,j;??nbspchar?value_buf[N];??nbspint?nbspsum=0;??nbspfor??(count=0;countN;count++)???{??????value_buf[count]?=nbspget_ad();?????nbspdelay();???}??nbspfor?(j=0;jN-1;j++)???{?????nbspfor?(i=0;iN-j;i++)??????{????????nbspif?(?value_bufvalue_buf[i+1]?)?????????{???????????nbsptemp?=?value_buf;????????????value_buf?=?value_buf[i+1];??????????????value_buf[i+1]?=nbsptemp;?????????}??????}???}??nbspfor(count=1;count
您可能关注的文档
- 中考语文基础题库选.doc
- 中考语文易错题库大盘点.doc
- 中考酸碱盐探究实验题库.doc
- 中药蜜丸制作具体办法.doc
- 中行行测真题库及解析.doc
- 中软国际基础JAVA题库.doc
- 中餐菜单英译具体办法举例.doc
- 乐理练习百题库练三.docx
- 九上历史主观题库训练.doc
- 九级思想品德期末自测题库.doc
- 宣贯培训(2026年)《GA 1812.2-2024银行系统反恐怖防范要求 第2部分:数据中心》.pptx
- 宣贯培训(2026年)《GA 2179-2024警用服饰 移民管理警察丝织胸标》.pptx
- 宣贯培训(2026年)《GA 2318-2024警服 移民管理警察多功能服》.pptx
- 宣贯培训(2026年)《GA 2319-2024警服 移民管理警察春秋执勤服》.pptx
- 宣贯培训(2026年)《GAT 2016-2023公安视频图像信息系统运维管理规范》.pptx
- 宣贯培训(2026年)《GBT 17903.3-2024网络安全技术 抗抵赖 第3部分:采用非对称技术的机制》.pptx
- 宣贯培训(2026年)《HB 6167.14-2014(2017)民用飞机机载设备环境条件和试验方法 第14部分:防火、可燃性试验》.pptx
- 宣贯培训(2026年)《HJT 61-2001辐射环境监测技术规范》.pptx
- 2026—2028年中国低压熔断器行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图.pptx
- 2026—2028年中国测量仪器行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图.pptx
最近下载
- 2024年黑龙江冰雪体育职业学院单招综合素质模拟试题及答案解析.docx VIP
- 战伤救护理论考试及答案.doc VIP
- 2026年春季学期幼儿园教科研工作计划--以研促教启新程,以科赋能育未来.docx
- 深度解析(2026)《GBT 29181-2024术语工作 计算机应用 术语信息置标框架》.pptx VIP
- 第三章 自然资源单元测试(A卷基础篇)(解析版)初中地理仁爱版八年级上册.doc VIP
- 2026-2027部编人教版小学2二年级语文下册(全册)教案设计.doc
- 城市公共安全第二章.ppt VIP
- 水工监测工(技师)试卷及答案.docx VIP
- 2026年甘肃省委党校在职研究生招生考试(文化学)历年参考题库含答案详解.docx VIP
- 基于STM32单片机厨房安全检测系统设计.doc VIP
原创力文档

文档评论(0)