我有一个应用程序连续接收速度值 (m/s)。这些值会产生一些噪音和变化。这个速度一直在变化,但有一些真正的变化值得注意。例如,当速度值显着下降时,可能会出现转弯。
现在我正在使用average
最后一个 X 值,其中 X 通常是 5-15 之间的数字。我在 excel 中绘制这些值以查看与原始数据的差异。这工作得很好,但lower
历史价值是,less
我的曲线变得平滑。历史higher
值,smoother
我的曲线得到,但它也会对后期变化做出反应并忽略其中一些。
我还尝试加权平均计算中的最后一个值。结果是一条仍然有很多噪音的曲线,但比原始数据少一点。
我正在寻找的是一种更复杂的方法来过滤掉噪音,它可以给我提供接近原始数据的值,但也忽略了小的变化和噪音。
那可能是什么方法,或者我可以对现有设置做些什么?