如何在python中使用极坐标绘制物体在轨道上的位置



试图通过求解开普勒定律来绘制物体在椭圆运动中的位置。我有一个r(焦点和身体之间的距离(和Theta(连接焦点和身体与水平线之间的角度(的函数,当使用plt.polar(r,Th给出非椭圆形状。有什么想法我可以画出这个位置吗?[plt.极性(r,Th(]

很遗憾,我没有看到任何绘图或图像。plt.polar()的文档特别差,因为它没有解释您传递的值应该是什么。我建议使用Matplotlib的面向对象的API,例如本例https://matplotlib.org/stable/gallery/pie_and_polar_charts/polar_demo.html.

请注意,角度值需要以弧度为单位,而不是以度为单位。

相关内容

  • 没有找到相关文章

最新更新