将极坐标转换为笛卡尔点的最简单方法

时间:2019-05-03 07:26:40

标签: trigonometry coordinate-transformation polar-coordinates cartesian-coordinates

我需要将极坐标从十进制度数转换为直角坐标。 我知道有很多公式,但是我需要一个仅使用正弦和余弦的公式(不使用反正弦,反余弦),并且不涉及太多的计算。

坐标都在150km的半径之内,因此,如果坐标相距较远,则精度并不重要。

谢谢!

1 个答案:

答案 0 :(得分:1)

如果您的二维极坐标的角度为theta,半径为r,则:

x = r * cos(theta)
y = r * sin(theta)