我有一组从传感器读取的加速度数据点。
我也有读书的时间。
我如何通过数值积分找到瞬时速度?
我尝试了以下方法,但确实可以得到结果,但是我想知道是否有更好的更准确的方法。
v_1=v_0+a*dt
其中dt是根据测量数据之间的时间差计算得出的。
通过重复以上过程,我可以找到瞬时速度。
答案 0 :(得分:2)
如果您只有多个离散的数据点,则可以合理地假设加速度在数据点之间线性变化,即
集成此功能时,中点规则是完全准确的。 (中点通常比梯形顺时针要好。)
假设加速度是连续可微的,则可以得到更多的效果,在这种情况下,您必须在每个交叉点构造一个二次多项式并将其积分,得到Simpson's rule。