一道几何题 ...

luo_miao 2014-09-11 02:23:32


如图:知道圆的圆心O坐标x0,y0,知道点A的坐标x,y,知道圆的半径R,知道α角度,求B点坐标。
貌似应该是初中学的知识,现在忘光了...
...全文
167 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2014-09-11
  • 打赏
  • 举报
回复
提醒:电脑中三角函数的单位是弧度而不是度。
luo_miao 2014-09-11
  • 打赏
  • 举报
回复
貌似不对啊...
luo_miao 2014-09-11
  • 打赏
  • 举报
回复
引用 1 楼 truelance 的回复:
1. 坐标轴平移, 以O为原点。 A(x1=x-x0, y1=y-y0) 2. 转换成极坐标A(r=sqrt(x1*x1+y1*y1), θ=arctan(x/y)) 3. B的极坐标(r, θ1=θ+α) 4. 将B转换成直角坐标并平移(r*cos(θ1)+x0, r*sin(θ1)+y0)
数学帝啊,sin/cos/tan 这些都忘光了... 谢谢了,我先试试!
熊熊大叔 2014-09-11
  • 打赏
  • 举报
回复
第二步θ=arctan(x1/y1)
熊熊大叔 2014-09-11
  • 打赏
  • 举报
回复
1. 坐标轴平移, 以O为原点。 A(x1=x-x0, y1=y-y0) 2. 转换成极坐标A(r=sqrt(x1*x1+y1*y1), θ=arctan(x/y)) 3. B的极坐标(r, θ1=θ+α) 4. 将B转换成直角坐标并平移(r*cos(θ1)+x0, r*sin(θ1)+y0)

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧