文件名称:地球和日心天体之间的最近距离:MATLAB 脚本,可预测地球和日心天体之间的最近距离。-matlab开发
文件大小:347KB
文件格式:ZIP
更新时间:2024-06-19 06:10:18
matlab
cae2ho.m 脚本使用 Runge-Kutta-Fehlberg 7(8) 数值方法对轨道运动方程的一阶形式进行数值积分。 这是一种具有 8 阶误差估计的 7 阶可变步长方法,用于在仿真过程中动态改变积分步长。 该软件还使用了 Richard Brent 的一维最小化算法来解决接近问题。 有关此数值方法的更多信息,请参见无导数的最小化算法,R. Brent,Prentice-Hall,1972 年。正如标题所示,此算法不需要目标函数的导数。 这个特征很重要,因为许多目标函数的解析一阶导数可能难以导出。 该程序的目标函数是天体或航天器的标量地心距离。 此计算机程序中使用的月球和行星星历基于 JPL DE421。 Windows 兼容的 DE421 二进制星历文件可从www.cdeagle.com 获得。
【文件预览】:
cae2ho.zip