36 Star 197 Fork 87

GVP王华/航天算法库AstroLib

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
ToolFunctions.h 1.14 KB
一键复制 编辑 原始数据 按行查看 历史
王华 提交于 2024-06-07 13:47 +08:00 . 修改编码
#pragma once
#include "Parameter.h"
// 基础函数
double fix(double x);
long double modulo(long double x);
double sign(double x);
double atan3(double x, double z);
double r2r(double x);
double dot(double a[3], double b[3]);
double norm(double a[3]);
double* orb2eci(double oev[6]);
double* LLH2ECF(double Latitude, double longitude, double altitude);
long double julian(double x[6]);
double gast(double x);
double linemulti(double x[3], double y[3]);
double** matmulti(double x[3][3], double y[3][3]);
double** mattrans(double x[3][3]);
double* matm31(double x[3][3], double y[3]);
double** R1(double x);
double** R2(double x);
double** R3(double x);
double** nutation(double x);
double** precession(double x);
double** C_RNP_Fun(double Time[6]);
void Add1Day(int year, int month, int day, int* out_year, int* out_month, int* out_day);
double* AddSec(double Time[6], double addsec);
string UTCGTime(double* UTCG0);
// 轨道动力学
void OrbitDynamics(double t, double y[6], double f[3], double ydot[6]);
void orb_rkf78(double x[], double h, double ti, double tf, double f_c[], double* xoutAdr, int neq);
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/wanghmail/AstroLib.git
git@gitee.com:wanghmail/AstroLib.git
wanghmail
AstroLib
航天算法库AstroLib
master

搜索帮助

371d5123 14472233 46e8bd33 14472233