Algorithm 如何计算;“起飞”;及;“登陆”;给定高度时间序列的时间?

Algorithm 如何计算;“起飞”;及;“登陆”;给定高度时间序列的时间?,algorithm,Algorithm,给定飞机随时间变化的高度序列,我如何计算飞机离开地面(起飞)和最后一次返回地面(着陆)的具体时间 考虑到飞机离开机场的高度可能与其降落的飞机不同 P>也认为出租车的高度可能略有变化,但不应认为是起飞。 注意当飞机的高度与起始高度变化超过1000英尺时,飞机可能已经“离开”地面。着陆的情况也是如此。一个简单但可能足够好的想法:首先,对数据应用平滑(例如高斯),然后取导数。将导数与零显著不同的第一个时间点称为起飞,将导数与零显著不同的最后一个时间点称为着陆。调整平滑时间常数和“显著不同于零”的阈

给定飞机随时间变化的高度序列,我如何计算飞机离开地面(起飞)和最后一次返回地面(着陆)的具体时间

考虑到飞机离开机场的高度可能与其降落的飞机不同

<> P>也认为出租车的高度可能略有变化,但不应认为是起飞。


注意当飞机的高度与起始高度变化超过1000英尺时,飞机可能已经“离开”地面。着陆的情况也是如此。

一个简单但可能足够好的想法:首先,对数据应用平滑(例如高斯),然后取导数。将导数与零显著不同的第一个时间点称为起飞,将导数与零显著不同的最后一个时间点称为着陆。调整平滑时间常数和“显著不同于零”的阈值,直到您的数据得到良好的结果。

一个简单的、可能足够好的想法:首先,对数据应用平滑(例如高斯),然后取导数。将导数与零显著不同的第一个时间点称为起飞,将导数与零显著不同的最后一个时间点称为着陆。调整“与零显著不同”的平滑时间常数和阈值直到你的数据得到好的结果。

你的想法是什么?我不具备数学背景,但我的假设是寻找一段时间内的平均变化率。你的想法是什么?我不具备数学背景,但我的假设是寻找一段时间内的平均变化率。我同意方法关于我在哪里可以找到一个进行平滑处理等的库供我查看和理解,有什么建议吗?我需要在颤振/飞镖应用程序中执行此操作。。。所以我可能不得不从另一种语言移植。。。因此,任何语言示例都会有帮助@Hobbi同意这种方法。。。关于我在哪里可以找到一个进行平滑处理等的库供我查看和理解,有什么建议吗?我需要在颤振/飞镖应用程序中执行此操作。。。所以我可能不得不从另一种语言移植。。。因此,任何语言示例都会对@hobbs有所帮助