假设我有一条绘制线,我使用每个点的 x 坐标作为数组的索引,使用 y 坐标作为数组中的值。使用这个数组,我需要计算出直线的最小加速度(坡度的最低点)。
我最初的想法是通过以下方式开始在每个点上找到斜率
slope[i] = (line[i] - line[i-1]) / (i - (i-1))
和
slope[0] = 0
然后做
acceleration[i] = (slope[i] - slope[i-1]) / (i - (i-1))
和
acceleration[0] = 0
然后只是排序acceleration
首先具有最低值。但我不太确定这是否可行。