# Iterative Guidance **Repository Path**: lizhiyong1998/IterativeGuidance ## Basic Information - **Project Name**: Iterative Guidance - **Description**: 火箭迭代制导MATLAB仿真 - **Primary Language**: Matlab - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2021-06-13 - **Last Updated**: 2022-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # IterativeGuidance #### 介绍 火箭迭代制导MATLAB仿真 #### 程序结构 ``` iterativeGuidance.m | |--fixedPointIter.m | |--navigation.m | | | |--rungeKutta4.m | |--keepAtitude.m | |--calculateOrbitPara.m | |--plotFigure.m | |--Trans.m ``` #### 各函数作用 ``` iterativeGuidance.m是主程序 fixedPointIter.m使用不动点迭代法计算剩余飞行时间tg navigation.m是提供导航输出 rungeKutta4.m是4阶龙格库塔法程序,用于求解数值积分 keepAtitude.m是火箭迭代制导关闭后常姿态飞行时计算火箭状态的函数 calculateOrbitPara.m可以计算入轨点的轨道六根数 plotFigure.m绘制结果图 Trans.m包含坐标变换基矩阵的类 ``` #### 其它 IterativeGuidance_GBK文件夹是迭代制导程序的GBK编码版本,Windows下的旧版本MATLAB打开本程序乱码的话可以使用该文件夹下的程序就不乱码了。 Figures文件夹存放的是“迭代制导.md”的插图 plot Earth and orbit文件夹里的程序和迭代制导的程序无关,作用是:验证仿真初始条件的合理性 结果图文件夹存放仿真结果图片