
可以调节波形图的截取时间,只是最长支持800ms的长度。
非要整个的波形图,建议用音频编辑软件,比如GoldWave、局闭Adobe Audition等,都可以查看完整的波形图。
1 波形渐变的过程是正常的; 则采用移动平均值来计算即可2 波形上升沿和下降沿要求过滤,即要识别出上升沿和下降沿并对其不作为不良处理;可以在 移动平均值中因为突变而给过滤掉了.
3 波形中间的尖峰波谷是不良位置;也在移动平均值中能够区分出来了
4 整个程序处理时间不到1s,整个波形采集的数据大概为60000个,即64K,对于电帆谨脑来说,数据量带轿盯不算很多,足够时间来做复杂处理.
5.如果能识别出有不良存在,并且能有办法在图上做出标示的最佳; 判断到不良值时候,改用其它颜色画移动平均值即可.
移动平均值计算公式:
dim i=30 '平均值个数,可以随意更改
dim j=3 '波动范围
dim k=0
dim pv=0 平均值
dim data(i) '前若干个基础数据
for k=0 to i
pv+=data(k)
next
pv=pv/i+1
dim data2 '新蠢和数据
if data2>pv+j or data2<pv-j
'不良数据
else
pv=pv/i+data2
endif
'接受新数据,重新上面的判断
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)