【发布时间】:2010-04-02 08:20:46
【问题描述】:
我有两个向量的两个端点 (xa,ya) 和 (xb,yb),分别来自同一个点 (xo, yo)。另外,我知道 |a|=|b|+s,其中 s 是一个常数。我试图计算原点 (xo, yo) 但似乎在某些时候失败了。如何解决?
【问题讨论】:
-
所以你知道 |a| 的值和 |b|?
我有两个向量的两个端点 (xa,ya) 和 (xb,yb),分别来自同一个点 (xo, yo)。另外,我知道 |a|=|b|+s,其中 s 是一个常数。我试图计算原点 (xo, yo) 但似乎在某些时候失败了。如何解决?
【问题讨论】:
在一般情况下,没有唯一的解决方案。你需要另一个约束。
【讨论】:
基本上你有两条线段,你知道每一端的位置和它们的长度差异。这很容易导致无限多的点可以达到目的,因此不能唯一地标识您的“原点”。
【讨论】:
原点将位于hyperbolic surface 上的某处。 a 和 b 点是焦点。
【讨论】: