对加速度执行数值积分的更好方法
Better method to perform numerical integration on acceleration
我有一组从传感器读取的加速度数据点。
我也有阅读的时间。
如何通过数值积分求出瞬时速度?
我已经尝试了以下确实给了我结果但我想知道是否有更好更准确的方法。
v_1=v_0+a*dt
其中 dt 是根据测量数据的时间之间的差异计算得出的。
通过迭代以上我可以找到瞬时速度。
如果你只有一些离散的数据点,假设加速度在数据点之间线性变化是合理的,即
集成此功能时,中点规则完全准确。 (中点通常比梯形更好。)
假设加速度是连续可微的,你会得到更多的幻想,在这种情况下,你必须在每个交叉点构造一个二次多项式并将其积分,得到 Simpson's rule。
我有一组从传感器读取的加速度数据点。
我也有阅读的时间。
如何通过数值积分求出瞬时速度?
我已经尝试了以下确实给了我结果但我想知道是否有更好更准确的方法。
v_1=v_0+a*dt
其中 dt 是根据测量数据的时间之间的差异计算得出的。
通过迭代以上我可以找到瞬时速度。
如果你只有一些离散的数据点,假设加速度在数据点之间线性变化是合理的,即
集成此功能时,中点规则完全准确。 (中点通常比梯形更好。)
假设加速度是连续可微的,你会得到更多的幻想,在这种情况下,你必须在每个交叉点构造一个二次多项式并将其积分,得到 Simpson's rule。