关于VB想请教下高手,VB高手有兴趣的都进来看看!问题内详!

2025-05-18 13:47:33
推荐回答(2个)
回答1:

不知道你的信号持续时间多长。比如,一个long型数据是否能否容纳总的秒数。如果可以,就从时间控件里边发出一个全局变量,作为整个程序的绝对时间。这样就好处理了,就有了第一秒,第二秒……。剩下的就用你描述的算法去除干扰后平均就可以了。

其实我觉得,你的滤波输出不一定非要取得前5秒的数据。因为你前5秒的算法和第6秒之后的算法本身就不同,前5秒的滤波输出数据其实也是没有意义的。假如信号足够长,前几个数据丢掉应该是可以的。

回答2:

还是不太明白你要搞什么,是不是想知道哪一秒是第一秒啊?