如何计算和弦点数

时间:2010-10-21 12:12:58

标签: trigonometry geometry chord

我需要计算一个和弦的起点和终点,现在我有一个起点位于圆圈的周围,我也有起点和终点之间的角度,但我似乎无法找到一个确定和弦点的结束的方法,因为它应该在环绕,我也有圆的中心和半径,我在互联网上查看的方法都给出了弦长。所以我简而言之,我需要找到一个和弦的另一端,当一个点和两个点之间的角度给出时,任何链接的想法都会受到赞赏

感谢 姆兰

1 个答案:

答案 0 :(得分:0)

具有中心(X0,Y0)和半径R的圆上的任意点具有坐标

x = Xo+R*cos(a)
y = Y0+R*sin(a), 0<=a<2*Pi 

知道X,Y,X0,Y0和R你可以很容易地找到角度a:

a = acos((x-X0)/R) (may be + Pi depending on sign of the y-Y0).

然后你可以计算第二个和弦端点的角度(你实际上有两个解决方案) - 一个+角度和一个角度。然后将你得到的角度放入圆形方程中,你就可以获得所需的点坐标。