计算圆圈中的测量点

时间:2017-10-26 08:03:13

标签: math geometry

如果圆上有n个(例如100个)测量点: 现在我尝试计算潜在的偏移量。 有预期值和测量值。预期值 - 测量值=偏移量。 但是在一个有100个测量点的圆圈中, 20至25具有与97至2相同的偏移。

这样的已知公式是这样的: 期望值[1] - 测量值[99] =偏移[2]?

[Spektre编辑(从无效的“回答”中移出)]

周长!圈。您可以在其上设置n点。以[mm]为单位[cm] ...例如。除2之外,2 cm422之外224。简单。但99除了2 cm之外还1

1 个答案:

答案 0 :(得分:2)

圆长n和位置a和b的最小圆距是

 dist = Min((a - b + n) % n, (b - a + n) % n)

变体:

dist = Abs(a - b)
if dist > n/2
   dist = n - dist