如何实现在采集中对前一数据的保持??
我使用的滤波方法:先根据经验判断,确定两次采样允许的最大偏差值(设为A)每次检测到新值时判断:如果本次值与上次值之差<=A,则本次值有效。如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值。“上次值”如何保持,以待用于与当前值作比较??我现在用的是移位寄存器功能,在LabVIEW中还有其它更为简洁的方法吗?请兄弟们指点!! 再放一个数值框在上面,把值放入它这里,然后以后操作可以用局部变量。;P
[ 本帖最后由 tester 于 2006-11-8 12:11 编辑 ] ???????????:L 用变量是个不错的选择,用一个CASE结构做选择,楼主可以试试 用变量是比较简单的方法.
页:
[1]