2024-05-23 14:33:46 发布
网友
Pyephem文档中有一个例子,说明如何计算某个行星在某个特定时间的星座。你知道吗
>>> m = ephem.Moon('1980/6/1') >>> print(ephem.constellation(m)) ('Sgr', 'Sagittarius')
但是如何计算行星改变星座的时间呢?你知道吗
因为行星可以改变穿过天空的方向和速度,所以无法提前准确预测一颗行星何时会越过边界到达另一个星座。最简单的方法是提前一天(或者更多?或者更少?)直到行星的constellation()输出发生变化,然后备份并准确确定一天中的什么时候发生了转变。你知道吗
constellation()
因为行星可以改变穿过天空的方向和速度,所以无法提前准确预测一颗行星何时会越过边界到达另一个星座。最简单的方法是提前一天(或者更多?或者更少?)直到行星的
constellation()
输出发生变化,然后备份并准确确定一天中的什么时候发生了转变。你知道吗相关问题 更多 >
编程相关推荐