R语言:行星运行轨迹的绘制

前一篇文章中介绍了如何用R绘制行星的周年视运动,这一则介绍如何绘制行星在一段时间的运行轨迹。我对R的moonsun 程序包(参见 http://ftp.ctex.org/mirrors/CRAN/web/packages/moonsun/index.html) 进行了修改,增加了一个track函数,以绘制任意一段时间内的行星在星空背景上的运行轨迹。

废话少说,先上几张图吧

img

图1 2010年9月22日-12月30日 木星在星空背景的运行轨迹

img

图2 2010年8月3日-12月7日 火星在星空背景的运行轨迹

img

图3 2010年1月1日-12月31日 水星的视运动
img

图4 2010年7月30日 - 9月27日 水星在星空背景上的移动

img

图5 2011年9月22日 - 2011年12月30日 土星在星空背景上的移动

img

图6 2008年8月1日 - 2008年11月8日 天王星在星空背景上的移动

img

图7 2011年4月30日- 2011年8月7日 金星在星空背景上的移动

感兴趣的读者可以下载最新的moonsun程序包,

我对该程序包进行了重新编译

源代码 和Windows版本的程序

下载

基础天文计算的moonsun程序包