求圆上坐标

来源:百度知道 编辑:UC知道 时间:2024/06/05 15:05:51
已知圆心坐标为(100,100)
圆的3点钟方向为0°,顺时针增加
从x°到y°围成一个扇形,以圆心为分界点画一条中轴线将扇形平分
要求该平分线上中点的坐标?
有人会吗?说一下大概的思路就行
坐标系跟一般坐标系不同,X轴往右递增,Y轴往下递增。

圆方程为
(x-100)^2+(y-100)^2=R^2

中轴线的角度为: a= (x°+y°)/2

所以其中轴线中点坐标半径为R/2,角度为(x°+y°)/2

于是坐标为: x=100+R/2*cos((x°+y°)/2)
y=100-R/2*sin((x°+y°)/2)

负号为是因为顺时针增加

先在以圆心为坐标原点,圆的3点钟方向为0度的极坐标系中考虑。
则 平分线的极角为-(x+y)/2度,
平分线上中点的径长为圆半径R的一半,极角为-(x+y)/2度。
平分线上中点的直角坐标为(R/2cos[-(x+y)°], R/2sin[-(x+y)°] )
当坐标系的X轴往右递增,Y轴往下递增时,
平分线上中点的直角坐标为(R/2cos[(x+y)°], R/2sin[(x+y)°] )。

当圆心坐标为(100,100) 时,
平分线上中点的直角坐标为(100 + R/2cos[-(x+y)°], 100 + R/2sin[-(x+y)°] ),
也就是,
(100 + R/2cos[(x+y)°], 100 - R/2sin[(x+y)°] )

当坐标系的X轴往右递增,Y轴往下递增时,
平分线上中点的直角坐标为(100 + R/2cos[(x+y)°], 100 + R/2sin[(x+y)°] ),

设圆心坐标P(100,100),坐标原点O,平分线上中点坐标为M(x,y),半径为r,

x=|OM|cos[(y°-x°)/2]
y=|OM|sin[(y°-x°)/2]