三角形几何 - 2个固定点,一侧改变长度

时间:2016-11-15 00:49:44

标签: geometry

让我们考虑三角形ABC,其中距离AB和AC是恒定的。 A和C并且不动; B可以移动。

三角形可以有两种状态:

1)AB和BC之间存在直角,B与A

具有相同的x坐标
B-----A
       \
        \
         \
          \
           C

2)B具有与A相同的y坐标,并且距离BC是之前的两倍

A

如果我知道距离AB和BC,我怎样才能计算C的位置?

1 个答案:

答案 0 :(得分:0)

1) known  |BC| = t, |A.X - C.X| = t
2) known |AB| = f, |BC| = 2*t
   unknown g = |A.Y - C.Y|

(f+t)^2 + g^2 = (2*t)^2  //grandpa Pythagoras' theorem
g = Sqrt(4*t^2 - (f+t)^2)