找到等腰三角形中的坐标

时间:2010-08-23 13:33:14

标签: geometry trigonometry

假设:

(x1,y1)=(0,0)

(x2,y2)=(0,-10)

使用角度到C,如何计算C处的坐标?

alt text

2 个答案:

答案 0 :(得分:0)

这个问题有多个有效答案。以下坐标都产生等腰三角形:

(-10, 0)
(10, 0)
(-10, -10)
(10, -10)
(6, -8)
(-6, -8)
(8, -6)
(-8, -6)
(x, -5) | x != 0

事实上,这不是一个完整的解决方案。

如果没有一些关于您打算在哪个编程平台中实施解决方案的提示,我们将无法提供更多帮助。

答案 1 :(得分:0)

设A为点(x1,y1),B为点(x2,y2)。

AC必须长度为10,因为它是等腰。

设X是垂直线穿过的AB上的点.AXC是具有斜边AC的直角三角形。 C有坐标(-length(AX),length(XC))

length(AX) = length(AC)*cos(theta) = 10*cos(theta)

length(XC) = length(AC)*sin(theta) = 10*sin(theta)

因此C有坐标:(-10*cos(theta),10*sin(theta))