2024-05-12 21:00:08 发布
网友
我目前正在研究一颗可变恒星的周期分析,我有一个很长的csv文件,其中包含了恒星在给定时间的许多测量值。对于我正在使用的程序,我需要在JD中的时间,但是我的文件在HJD中测量时间。在python中有没有相对简单的方法将JD转换为HJD?我听说有一个astropy模块将为您进行转换,但是我很难弄清楚该怎么做。我遇到了astropy.time,但无法弄清楚它到底是如何执行转换的
有人知道一种简单的方法吗
谢谢
您可以在python中使用PyAstronomy:
PyAstronomy
from PyAstronomy import pyas jd = 2440000.0 print("HJD (ra=100 deg, dec=37 deg): ", pyas.helio_jd(jd-2.4e6, 100.0, 37.0))
输出:
HJD (ra=100 deg, dec=37 deg): 39999.99536863883
您可以在python中使用
PyAstronomy
:输出:
相关问题 更多 >
编程相关推荐