timeconversion.h
来自「关于TLE两行星历的数据读取的模型」· C头文件 代码 · 共 49 行
H
49 行
#ifdef TIMECONVERSION_DLL
#else
#define TIMECONVERSION_DLL _declspec(dllimport)
#endif
typedef struct tgDOY
{
int m_year;
double m_doy;
}DOY;
typedef struct tgCOMMONTIME
{
int year;
int month;
int day;
int hour;
int minute;
double second;
}COMMONTIME;
typedef struct tagTLEkeys
{
char name[25];//卫星的名称
long satelliteID;//卫星的编号
long launchYEAR;//卫星发射的年份
double true_anomaly;//卫星运行的真近点角
double orbit_Cycle;//卫星的运动周期
double orbit_n;//每天平均运动的圈数
double m_JulianDay;//卫星运行到近地点的时间,儒略日计算
struct parameters
{
double a;//轨道长半径
double Eccentricity;//离心率
double Inclination;//轨道交角
double Ascension;//升交点赤经
double Argu_peri;//近地点角距
double Mean_anom;//平近点角
}orbitKEYs;
struct tagTLEkeys *next;
}TLEkeys;
TIMECONVERSION_DLL double CommonTimetoJulianDay(COMMONTIME *pct);
TIMECONVERSION_DLL TLEkeys *creat(FILE *fp);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?