求助一个关于gps统计车辆油耗的问题
通过gps车载设备获取到的车辆油量数据并且已把这些数据保存到数据库中.如何通过这些数据统计判断一段时间内的加油点(加过几次油),并且计算这段时间的油耗总量?数据如下
时间 油量
... ...
2012-01-02 16:36:0042
2012-01-02 16:36:2242
2012-01-02 16:37:0043
2012-01-02 16:37:3042
2012-01-02 16:38:0042
2012-01-02 16:38:3047
2012-01-02 16:39:0060
2012-01-02 16:39:3076
2012-01-02 16:40:0093
2012-01-02 16:40:16103
2012-01-02 16:40:46119
2012-01-02 16:41:16134
2012-01-02 16:41:46148
2012-01-02 16:42:18160
2012-01-02 16:42:48173
2012-01-02 16:43:18185
2012-01-02 16:43:48196
2012-01-02 16:44:18201
2012-01-02 16:44:34201
2012-01-02 16:45:04201
2012-01-02 16:45:34201
2012-01-02 16:46:02200
2012-01-02 16:46:34200
2012-01-02 16:47:00200
2012-01-02 16:47:22199
2012-01-02 16:47:34199
2012-01-02 16:48:04198
2012-01-02 16:48:30198
2012-01-02 16:48:34198
2012-01-02 16:48:52199
2012-01-02 16:49:22200
2012-01-02 16:49:52201
2012-01-02 16:50:22198
2012-01-02 16:50:52197
... ...
[解决办法]
采集的时候就应该把数据预先处理一下,应该预先和上次的记录比较得到差值
这些差值就是波形图
总耗油就是所有的负值相加。当然加过几次油,理论上是统计正值数(不过就想楼上说的,你这个采集频率太高,有干扰的需要滤波后判定)