极坐标计算器

在直角坐标 x、y 与极坐标半径、角度之间转换,角度以度表示。

转换坐标系
选择转换方向,并输入两个已知坐标值。

关于极坐标

直角坐标和极坐标是描述平面上同一点的两种方式。直角坐标使用相对于原点的水平值 x 和竖直值 y。极坐标则使用半径 r,即点到原点的直线距离,以及从 x 轴正方向量起的角度 theta。直角坐标侧重沿坐标轴的位移,而极坐标侧重距离与方向。 将直角坐标转换为极坐标时,由勾股定理可得半径:r 等于 x 的平方与 y 的平方之和的平方根。角度通过双参数反正切函数求得,通常写作 atan2(y, x)。与普通反正切不同,atan2 利用两个坐标的符号确定正确象限。本计算器将结果归一化为从零度到小于 360 度的角度。在原点,虽然任意角度都对应同一点,但按惯例将方向显示为零。 反向转换时,将半径投影到坐标轴上。r 乘以 theta 的余弦得到 x,乘以 theta 的正弦得到 y。计算器接收以度表示的角度,并在内部转换为弧度后进行三角函数运算。显示时会消除零附近的微小浮点残差,因此半径 10、角度 90 度转换后的 x 显示为零,而不是极小的科学计数法数值。 当问题涉及旋转或径向距离时,极坐标尤其有用。工程师用它表示交流电相量和分析旋转机械;数学中用它绘制圆、螺旋线和玫瑰线,或简化圆形区域上的二重积分。导航可用方位角与距离表示位移,计算机图形系统则借助极坐标关系实现动画、粒子效果和围绕中心的物体布局。 同一直角坐标点有多个等价的极坐标表示,因为增加或减少一整圈 360 度不会改变方向。负半径也可通过反转方向改写,但本计算器要求半径非负,以提供清晰且符合惯例的输出。可使用任一转换方向核对三角函数、转换几何数据、准备绘图坐标,或验证涉及大小与方向的计算。

极坐标示例

输入转换结果说明
直角坐标 (3, 4)极坐标 (5, 53.130102°)3-4-5 直角三角形确定了半径。
极坐标 (10, 90°)直角坐标 (0, 10)直角方向沿 y 轴正方向。
直角坐标 (-1, -1)极坐标 (1.414214, 225°)两个坐标均为负数,点位于第三象限。

如何转换坐标

  1. 选择直角坐标转极坐标,或极坐标转直角坐标。
  2. 输入两个坐标值,极角以度表示。
  3. 点击“转换坐标”,应用三角函数公式。
  4. 查看半径与角度,或转换得到的 x、y 坐标。

极坐标常见问题

r 和 theta 表示什么?

半径 r 是原点到该点的距离。Theta 是从 x 轴正方向逆时针量起的角度。

计算器使用度还是弧度?

为便于阅读,角度输入和输出均使用度。计算正弦和余弦时,计算器会在内部将度转换为弧度。

为什么使用 atan2 而不是普通反正切?

普通反正切无法区分 y 与 x 的比值相同、但位于相对象限的点。Atan2 会检查两个坐标的符号,返回正确方向。

角度可以大于 360 度吗?

这种角度表示多转了若干整圈,在数学上仍然有效。直角坐标转极坐标的结果会归一化到从零度至小于 360 度的标准范围。

为什么半径必须非负?

负半径总能通过将角度旋转 180 度改写为正半径。要求非负值可使显示结果符合常用惯例。