使用测试仪器获取了一段时间的数据,横轴代表时间,纵轴代表位移。
现在我想知道我获取到的数据,从较低位移升到较高位移共花了多少时间,和位移值大概多少?谢谢~
目的:取出起始位置和结束位置的大概索引值,y轴相减获取位移值,X轴相减获取时间。
图形:
测试使用工程:
http://download.csdn.net/detail/u011062542/9838062
我的想法:
1、获取最小值和最大值,取最后出现的最小值,和最先出现的最大值,但是这样有时候偏差会很大~~
2、相邻两个点之间的差值,取第一个差值最大的为起始点,最后差值最大的为结束点,貌似也不靠谱~
3、取出所有递增序列的索引,如果一个数据满足大于前一个索引的数据且小于后一个索引的数据,则取出来,然而,有个别点会干扰到取值~~