【问题标题】:Find angles of polygon using only known distances仅使用已知距离查找多边形的角度
【发布时间】:2014-03-12 16:18:27
【问题描述】:

我有一个网格点,但简化后我有 5 个点,其中 2 个是主要点。

从 A 和 B 到任何其他点的所有距离都是已知的( C, D, E ),但从 A 和 B 的距离是未知的。这些点的位置也不是,只有距离。虽然A可以被认为是原点(0,0)。

是否可以求出内角,进而求出点 A 和 B 之间的距离。 否则如何修改这个场景才能找到这个距离。 还是只是没有足够的信息知道?

实际场景中可能有更多点与点 A 和 B 的距离已知,但我只是在这里尝试简化。

【问题讨论】:

  • 数据不足。在您的图表中,您可以将点 A 和 B 拉得更远,其他点会相应移动,保持相同的线长。要确定它,您至少需要知道一个角度,例如在 E 处。
  • 是的,我现在可以看到,我知道这可能会使问题复杂化,但是通过添加第三个参考点知道与前三个参考点的距离是否可以解决。即http://i.imgur.com/AF9suiZ.jpg
  • 这个问题似乎是题外话,因为它是关于数学的。请改用math.stackexchange.com
  • 如果您的积分在 AB 线以上或以下,则无法确定 ...

标签: geometry polygon trigonometry mesh


【解决方案1】:

没有。让我们将A 固定在 (0,0) 和 B 沿水平轴。 ACBAEBADB 的每对两条腿都可以弯曲其肘关节,以允许 B 沿水平轴的任何位置。

给定一个AB 距离,那么所有的角度和点都是唯一定义的。但如果AB 未知,则形状可以自行折叠。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-20
    • 2020-02-15
    相关资源
    最近更新 更多