-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTrack.h
More file actions
15 lines (14 loc) · 835 Bytes
/
Track.h
File metadata and controls
15 lines (14 loc) · 835 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once
class Track
{
public:
Track();
~Track();
double getE(double a, double e, double tp, double t); //计算偏近点角E
double getX(double a, double e, double E, double w, double o, double i); //计算卫星在空间直角坐标系中的X坐标
double getY(double a, double e, double E, double w, double o, double i); //计算卫星在空间直角坐标系中的Y坐标
double getZ(double a, double e, double E, double w, double i); //计算卫星在空间直角坐标系中的Z坐标
double getVX(double a, double e, double E, double w, double o, double i); //计算卫星在空间直角坐标系X轴方向的速度VX
double getVY(double a, double e, double E, double w, double o, double i); //计算卫星在空间直角坐标系Y轴方向的速度VY
double getVZ(double a, double e, double E, double w, double o, double i); //计算卫星在空间直角坐标系Z轴方向的速度VZ
};