W wq_quake Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-03 #1 一段平稳的数据,如果中间有下降或者上升,怎么找出变化的拐点!
W wq_quake Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-03 #3 带有时间的数据,如每隔1s一个数据我想查看数据是否有缓慢的变化了,假如数据正常是在10左右振荡,而中间出现数据变化了经过许多s后,曲线变为了2那么如何通过程序找到变化的时间。
Z zywcd Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-12 #8 我的数学不好。没有使用什么办法。记得我以前做过这样的功能。就是记录相邻数据的变化趋势。比如A1,A2,A3,...An. 我会把a2-a1,再把差值保留。接下来采集a3的时候,我会把a3-a2,如果结果和前一个数据符号相反,可能需要注意了,也许是要发生趋势变好,记录下这个时间点。如果接下来很多点的变好趋势一致,则认为开始记录的点是拐点。如果之后又出现趋势变好,重新记录开始点。因为你的数据间隔时间长,已经是1秒了,这点计算不会影响软件的效率。可以试试这样的土办法。祝好运/
我的数学不好。没有使用什么办法。记得我以前做过这样的功能。就是记录相邻数据的变化趋势。比如A1,A2,A3,...An. 我会把a2-a1,再把差值保留。接下来采集a3的时候,我会把a3-a2,如果结果和前一个数据符号相反,可能需要注意了,也许是要发生趋势变好,记录下这个时间点。如果接下来很多点的变好趋势一致,则认为开始记录的点是拐点。如果之后又出现趋势变好,重新记录开始点。因为你的数据间隔时间长,已经是1秒了,这点计算不会影响软件的效率。可以试试这样的土办法。祝好运/