首页 > TAG信息列表 > skyfield
python使用skyfiled进行轨道计算
python 使用skyfield进行轨道计算 /*====安装 ======*/ pip install skyfield 依赖numpy,scipy, 建议安装anaconda /*====使用======*/ 计算火星在天空中的位置: from skyfield.api import load # Create a timescale and ask the current time. ts = load.timescale() t = ts.nowpython将au转换为km
我正在尝试编写一个非常简单的程序,以千米为单位打印到任何行星的当前距离.我正在使用Skyfield. 这是我的火星代码: from skyfield.api import earth, mars, now ra, dec, distance = earth(now()).observe(mars).radec() print(distance) 这将以天文单位打印出距离.为了转换为python – 更好的方法来计算Skyfield中两个物体的明显角度分离?
更新:Skyfield刚刚进行了重大修订,包括扩展文档和角度分离方法 – 请参阅接受的答案. 我正在使用Skyfield来计算两个物体之间的明显角度间隔.我没有在包装内找到方法,所以我通过计算两个明显位置矢量之间的点积来“发明”了一种方法. 这是目前最好的方法吗?在Skyfield的范围内它是否