最容易获得的开普勒轨道元素转换实用程序不涉及圆形或抛物线轨道。 这组例程将处理从圆形赤道轨道到逆行双曲线轨道的完整轨道谱,没有错误。 所有功能都被矢量化以提高计算效率。
示例函数调用一: >> [r_ECI v_ECEF] = orb2rv(p,e,i,O,o,nu);
在哪里: p = 直肠半阔肌 (km) [1 x N] e = 偏心率 [1 x N] i = 倾角 (rad) [1 x N] O = 升交点赤经 (rad) [1 x N] o = 近地点角 (rad) [1 x N] nu = 真异常 (rad) [1 x N]
示例函数调用二: >>[a,e,i,O,o,nu] = rv2orb(r_ECI,v_ECI)
在哪里r = 以公里为单位的位置状态向量 (ECI) [3 x N] v =速度状态矢量,单位为km / s(ECI)[3 x N]
对于那些赤道或圆
2021-11-08 10:04:37
4KB
matlab
1