极坐标与笛卡尔坐标转换(二维平面)
序
该说不说,同样是查资料的时候发现其他文章废话很多,所以我们先把结论搬到最前面来:
公式:
极
坐
标
(
r
,
θ
)
;
笛
卡
尔
坐
标
(
x
,
y
)
极坐标(r,\theta);笛卡尔坐标(x,y)
极坐标(r,θ);笛卡尔坐标(x,y)
有:
{
x
=
r
cos
(
θ
)
y
=
r
sin
(
θ
)
\left\{\begin{aligned} x&=&r\cos{(\theta)}\\ y&=&r\sin{(\theta)} \end{aligned}\right.
{xy==rcos(θ)rsin(θ)
{
r
=
(
x
2
+
y
2
)
θ
=
tan
−
1
(
y
/
x
)
\left\{\begin{aligned} r&=&\sqrt{(x^2+y^2)}\\ \theta&=&\tan^{-1}{(y/x)} \end{aligned}\right.
{rθ==(x2+y2)tan−1(y/x)
其中笛卡尔转到极坐标时,
θ
\theta
θ需要调整,方法如下:
- 第一象限:原计算值
- 第二象限:计算值+180°
- 第三象限:计算值+180°
- 第四象限:计算值+360°
撰写时间
20210814