比例导引图解推导
- 格式:doc
- 大小:153.00 KB
- 文档页数:6
小学数学思维导图第五章比和比例正比例和反比例比例正比例和反比例是数学中两个重要的概念,它们可以帮助我们理解和解决许多实际问题。
在这一章节中,我们将通过思维导图的方式,深入探讨正比例和反比例的概念、性质以及它们在实际中的应用。
一、正比例1. 定义:如果两个相关联的量,它们的比值(商)始终保持不变,那么它们就是成正比例的关系。
用数学公式表示,即 y = kx,其中 k 是常数,表示比例关系。
2. 性质:a. 当一个量增大时,另一个量也会相应地增大。
b. 当一个量减小时,另一个量也会相应地减小。
c. 两个量的比值始终保持不变。
3. 应用:a. 计算速度:速度 = 路程÷ 时间。
当路程固定时,速度和时间成正比。
b. 计算工资:工资 = 工作量× 单价。
当单价固定时,工资和工作量成正比。
二、反比例1. 定义:如果两个相关联的量,它们的乘积始终保持不变,那么它们就是成反比例的关系。
用数学公式表示,即 xy = k,其中 k 是常数,表示比例关系。
2. 性质:a. 当一个量增大时,另一个量会相应地减小。
b. 当一个量减小时,另一个量会相应地增大。
c. 两个量的乘积始终保持不变。
3. 应用:a. 计算速度:速度 = 路程÷ 时间。
当路程固定时,速度和时间成反比。
b. 计算工资:工资 = 工作量× 单价。
当工作量固定时,工资和单价成反比。
小学数学思维导图第五章比和比例正比例和反比例比例三、比例关系的识别1. 正比例关系的识别:观察两个量的变化趋势,如果它们同时增加或减少,且它们的比值保持不变,那么可以判断它们成正比例关系。
例如,在绘制图表时,如果数据点在一条通过原点的直线上,那么这些数据点就表示正比例关系。
2. 反比例关系的识别:同样地,观察两个量的变化趋势,如果它们一个增加而另一个减少,且它们的乘积保持不变,那么可以判断它们成反比例关系。
例如,在绘制图表时,如果数据点在一条双曲线上,那么这些数据点就表示反比例关系。
比例导引图解推导比例导引法时,面对枯燥难懂的公式,很难理解,于是下载了一些仿真程序,但它们都没有注释,同时求解的模型也没有给出,导致源程序很难读明白,因此也就无法透彻地理解比例导引法的制导过程。
针对此问题,本人做了如下工作,希望能够与大家分享交流,如有不妥之处,望多多指正。
首先,对下载的比例导引法求解三维制导问题的仿真程序,进行了详细的分析与注释,如下所示:%三维制导模型,比例导引法求解%源代码作者不详,注释人:lylogn%Modified by lylogn,2012年4月17日clear all;close all;clcdt=0.1;%仿真时间步长alpha=pi/6;v_t=0.42;s_t=v_t*dt;%目标以0.42的速度沿alpha的角方向匀速飞行,s_t为目标在单位仿真步长前进的距离v_m=0.60;s_m=v_m*dt;%s_m为导弹在单位仿真步长沿目前速度方向前进的距离x(1)=0;y(1)=1.0;z(1)=0;pmr(:,1)=[x(1);y(1);z(1)]; %导弹初始位置,在坐标原点ptr(:,1)=[25;5;7]; %目标初始位置K=3; %比例导引系数q(1)=0; %初始的视线角,设定参考线为t和m初始位置的连线o(1)=0; %初始导弹速度向量方向角a(1)=0; %初始导弹相对目标的运动速度向量的方向角for(k=2:600)ptr(:,k)=[ptr(1,1)-v_t*cos(alpha)*dt*k;ptr(2,1);ptr(3,1)+v_t*sin(alpha)*k*dt]; %目标运行轨迹方程,匀速直线运动r(k-1)=sqrt((ptr(1,k-1)-pmr(1,k-1))^2+(ptr(2,k-1)-pmr(2,k-1))^2+(ptr(3,k-1)-pmr( 3,k-1))^2);%k-1时刻导弹与目标在三维空间中的欧氏距离c=sqrt((ptr(1,k)-pmr(1,k-1))^2+(ptr(2,k)-pmr(2,k-1))^2+(ptr(3,k)-pmr(3,k-1))^2); %目标k时刻位置与导弹k-1时刻位置间的距离b=acos((r(k-1)^2+s_t^2-c^2)/(2*r(k-1)*s_t));%%%此处参见公式一%%%dq=acos((r(k-1)^2-s_t^2+c^2)/(2*r(k-1)*c));%k-1时刻到k时刻的视线角变化量(假设导弹不动,目标移动)%%%此处参见图一%%%if abs(imag(b))>0 %如果acos的值出现虚数,则说明该角度一定很小,对其进行近似操作b=0.0000001;endif abs(imag(dq))>0 %同上dq=0.0000001;endq(k)=q(k-1)+dq; %更新视线角o(k)=o(k-1)+K*dq; %更新导弹速度向量方向角a(k)=o(k)-q(k); %更新导弹相对目标的运动速度向量的方向角c1=r(k-1)*sin(b)/sin(a(k)+b); %计算k-1时刻角b所对边的长度%%%此处参见公式二%%%c2=r(k-1)*sin(a(k))/sin(a(k)+b); %计算k-1时刻角a(k)所对边的长度c3=sqrt((c1-s_m)^2+(c2-s_t)^2+2*(c1-s_m)*(c2-s_t)*cos(a(k)+b)); %计算k时刻导弹m与目标t之间的距离(在导弹不动,目标移动的假设条件下),为假值dq=a(k)-acos(((c1-s_m)^2+c3^2-(c2-s_t)^2)/(2*(c1-s_m)*c3)); %k-1时刻到k时刻的视线角变化量(假设导弹移动,目标也移动),以下代码重复以上过程,为假值%%%此处参见图二%%%if abs(imag(dq))>0dq=0.0000001;endq(k)=q(k-1)+dq;o(k)=o(k-1)+K*dq;a(k)=o(k)-q(k);c1=r(k-1)*sin(b)/sin(a(k)+b);c2=r(k-1)*sin(a(k))/sin(a(k)+b);c3=sqrt((c1-s_m)^2+(c2-s_t)^2+2*(c1-s_m)*(c2-s_t)*cos(a(k)+b)); %计算k时刻导弹m与目标t之间的距离(在导弹移动,目标也移动的假设条件下),逼近真值,以下计算使之更加精确dq=a(k)-acos(((c1-s_m)^2+c3^2-(c2-s_t)^2)/(2*(c1-s_m)*c3)); %k-1时刻到k时刻的视线角变化量(假设导弹移动,目标也移动),以下代码重复以上过程,为真值if abs(imag(dq))>0dq=0.0000001;end %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%�ded by lylogn 2012.04.17,To make 'dq' get closer to its true valueq(k)=q(k-1)+dq;o(k)=o(k-1)+K*dq;a(k)=o(k)-q(k);c1=r(k-1)*sin(b)/sin(a(k)+b);c2=r(k-1)*sin(a(k))/sin(a(k)+b);c3=sqrt((c1-s_m)^2+(c2-s_t)^2+2*(c1-s_m)*(c2-s_t)*cos(a(k)+b)); %计算k时刻导弹m与目标t之间的距离(在导弹移动,目标也移动的假设条件下),逼近真值,以下计算使之更加精确dq=a(k)-acos(((c1-s_m)^2+c3^2-(c2-s_t)^2)/(2*(c1-s_m)*c3)); %k-1时刻到k时刻的视线角变化量(假设导弹移动,目标也移动),以下代码重复以上过程,为真值if abs(imag(dq))>0dq=0.0000001;endq(k)=q(k-1)+dq;o(k)=o(k-1)+K*dq;a(k)=o(k)-q(k);c1=r(k-1)*sin(b)/sin(a(k)+b);c2=r(k-1)*sin(a(k))/sin(a(k)+b);c3=sqrt((c1-s_m)^2+(c2-s_t)^2+2*(c1-s_m)*(c2-s_t)*cos(a(k)+b)); %计算k时刻导弹m与目标t之间的距离(在导弹移动,目标也移动的假设条件下),逼近真值,以下计算使之更加精确dq=a(k)-acos(((c1-s_m)^2+c3^2-(c2-s_t)^2)/(2*(c1-s_m)*c3)); %k-1时刻到k时刻的视线角变化量(假设导弹移动,目标也移动),以下代码重复以上过程,为真值if abs(imag(dq))>0dq=0.0000001;end %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%q(k)=q(k-1)+dq;o(k)=o(k-1)+K*dq;a(k)=o(k)-q(k);c1=r(k-1)*sin(b)/sin(a(k)+b);c2=r(k-1)*sin(a(k))/sin(a(k)+b);c3=sqrt((c1-s_m)^2+(c2-s_t)^2+2*(c1-s_m)*(c2-s_t)*cos(a(k)+b)); %计算k时刻导弹m与目标t之间的距离,终于近似为真值了x1(k)=ptr(1,k-1)+c2/s_t*(ptr(1,k)-ptr(1,k-1));y1(k)=ptr(2,k-1)+c2/s_t*(ptr(2,k)-ptr(2,k-1));z1(k)=ptr(3,k-1)+c2/s_t*(ptr(3,k)-ptr(3,k-1)); %计算出角b所对边与目标运动轨迹的交点:(x1,y1,z1)%%%参见公式三%%%x(k)=pmr(1,k-1)+s_m/c1*(x1(k)-pmr(1,k-1));y(k)=pmr(2,k-1)+s_m/c1*(y1(k)-pmr(2,k-1));z(k)=pmr(3,k-1)+s_m/c1*(z1(k)-pmr(3,k-1)); %计算出导弹k时刻所运动到的位置:(x,y,z)%%%参见公式三%%%pmr(:,k)=[x(k);y(k);z(k)];r(k)=sqrt((ptr(1,k)-pmr(1,k))^2+(ptr(2,k)-pmr(2,k))^2+(ptr(3,k)-pmr(3,k))^2);if r(k)<0.06;break;end;endsprintf('遭遇时间:%3.1f',0.1*k);figure(1);plot3(pmr(1,1:k),pmr(2,1:k),pmr(3,1:k),'k',ptr(1,:),ptr(2,:),ptr(3,:));axis([0 25 0 5 0 25]);text(x(180),y(180),z(180),'\rightarrow 比例导引律制导下的导弹运动轨迹'); text(ptr(1,280),ptr(2,280),ptr(3,280),'\rightarrow 目标运动轨迹');grid on之后,鉴于程序中很多地方不结合模型图也很难理解,将其中关键的图例与公式提取如下:最后,程序的运行过程分析完成,具体的细节详见注释,运行结果如下图所示:综上所述,本工作对比例导引法求解三维制导问题的仿真程序进行了详细的分析与注释,程序运行正常,希望对大家理解比例导引法有所帮助。
⽐和⽐例思维导图⽐⽐例⽐与⽐例正⽐例、反⽐例⽐例尺⽐的意义基本性质求⽐值和化简⽐⽐例尺分类图上距离应⽤⽐例尺画图的步骤图形的缩放常⻅的数量关系式⽐和⽐例的区别单价×数量=总价单产量×数量=总产量速度×时间=路程⼯效×⼯作时间=⼯作总量⽐表⽰两个量相除的关系,它有两项(即前、后项);⽐例表⽰两个⽐相等的式⼦,它有四项(即两个内项和两个外项)⽐有基本性质,它是化简⽐的依据;⽐例也有基本性质,它是解⽐例的依据求⽐值的⽅法⽤⽐的前项除以后项,它的结果是一个数值可以是整数,也可以是⼩数或分数根据⽐的基本性质可以把⽐化成最简单的整数⽐,它的结果必须是一个最简⽐,即前、后项是互质的数一幅图的图上距离和实际距离的⽐,叫做这幅图的⽐例尺⽐例尺是一个⽐,因此不能带有计量单位⽐例尺是图上距离⽐实际距离得到的最简整数⽐,可以写成带⽐号的形式,也可以写成分数形式在⼤⼩相同的地图上,⽐例尺越⼤,反映的实际范围越⼩保持图形原来的形状⽽使图形变⼩,叫做图形的缩⼩;保持图形原来的形状⽽使图形变⼤,叫做图形的放⼤图形放⼤或缩⼩后所得到的图形与原图形相⽐,形状相同,⼤⼩不同写出图的名称确定⽐例尺根据⽐例尺求出图上距离画图(画出单位⻓度)标出实际距离,写清地点名称标出⽐例尺图上距离÷实际距离=⽐例尺实际距离×⽐例尺=图上距离图上距离÷⽐例尺=实际距离数值⽐例尺和线段⽐例尺缩⼩⽐例尺和放⼤⽐例尺通常缩⼩⽐例尺的前项为1,放⼤⽐例尺的后项为1线段⽐例尺可以改写成数值⽐例尺改写⽅法:根据线段⽐例尺,写出图上距离和实际距离的⽐,统一单位后再化成最简⽐的形式⽐的前项和后项同时乘或者除以相同的数(0除外),⽐值不变两个数相除⼜叫做两个数的⽐“:”是⽐号,读作“⽐”。
⽐号前⾯的数叫做⽐的前项,⽐号后⾯的数叫做⽐的后项。
⽐的前项除以后项所得的商,叫做⽐值同除法⽐较,⽐的前项相当于被除数,后项相当于除数,⽐值相当于商⽐值通常⽤分数表⽰,也可以⽤⼩数表⽰,有时也可能是整数⽐的后项不能是零根据分数与除法的关系,可知⽐的前项相当于分⼦,后项相当于分⺟,⽐值相当于分数值成正⽐例的量成反⽐例的量判断两种量成正⽐例还是成反⽐例正反⽐的异同点相同点不同点看这两个相关联的量中相对就的两个数的商一定还是积一定,如果商一定,就成正⽐例;如果积一定,就成反⽐例正⽐例反⽐例两种相关联的量,一种量变化,另一种量也随着变化,如果这两种量中相对应的两个数的⽐值(也就是商)一定,这两种量就叫做成正⽐例的量,他们的关系叫做正⽐例关系。
让你轻松认识各种比例关系比例关系在我们的日常生活中无处不在,了解和掌握各种比例关系对我们的学习和生活都有着很大的帮助。
本文将为您介绍一些常见的比例关系,并提供一些简单易懂的例子,帮助您轻松理解和认识各种比例关系。
一、比例与比例的表示方法比例是两个相同类型的量之间的等比关系。
比例关系可以用等比例符号“:”表示,也可以用分数表示。
例如,中国和美国的人口比例为4:1,可以表示成4/1或4.0。
二、直接比例关系直接比例关系是指两个量成正比,即当一个量增大时,另一个量也相应地增大;当一个量减小时,另一个量也相应地减小。
直接比例关系可以用以下公式表示:y = kx其中,y和x表示两个量,k为比例常数。
举例来说,如果一辆汽车以每小时60公里的速度行驶,那么行驶时间与行驶距离之间就存在直接比例关系。
行驶时间与行驶距离之间的比例常数k为1/60或0.0167。
三、反比例关系反比例关系是指两个量成反比,即当一个量增大时,另一个量相应地减小;当一个量减小时,另一个量相应地增大。
反比例关系可以用以下公式表示:y = k/x其中,y和x表示两个量,k为比例常数。
例如,如果一个水桶被用来接水,水龙头的流量与接满水桶所需的时间之间存在反比例关系。
水龙头的流量与接满水桶所需的时间之间的比例常数k为1。
四、相似比例关系相似比例关系是指在两个或多个几何形状之间存在的比例关系。
在相似的图形中,其边长、面积或体积等各个部分之间的比例关系相同。
例如,两个三角形ABC和DEF是相似的,可以表示为ABC∼DEF。
在这种情况下,三角形ABC的边长与三角形DEF的边长之间的比例关系为AB/DE = BC/EF = AC/DF。
五、百分比关系百分比关系是指将一个数表示为另一个数的百分之几。
百分比关系可以用以下公式表示:百分比 = (部分/整体) × 100%例如,如果一个班级有30名男生和40名女生,那么男生所占的百分比为(30/70) × 100% = 42.9%,女生所占的百分比为(40/70) × 100% =57.1%。
比例导引图解推导比例导引法时,面对枯燥难懂的公式,很难理解,于是下载了一些仿真程序,但它们都没有注释,同时求解的模型也没有给出,导致源程序很难读明白,因此也就无法透彻地理解比例导引法的制导过程。
针对此问题,本人做了如下工作,希望能够与大家分享交流,如有不妥之处,望多多指正。
首先,对下载的比例导引法求解三维制导问题的仿真程序,进行了详细的分析与注释,如下所示:%三维制导模型,比例导引法求解%源代码作者不详,注释人:lylogn%Modified by lylogn,2012年4月17日clear all;close all;clcdt=0.1;%仿真时间步长alpha=pi/6;v_t=0.42;s_t=v_t*dt;%目标以0.42的速度沿alpha的角方向匀速飞行,s_t为目标在单位仿真步长前进的距离v_m=0.60;s_m=v_m*dt;%s_m为导弹在单位仿真步长沿目前速度方向前进的距离x(1)=0;y(1)=1.0;z(1)=0;pmr(:,1)=[x(1);y(1);z(1)]; %导弹初始位置,在坐标原点ptr(:,1)=[25;5;7]; %目标初始位置K=3; %比例导引系数q(1)=0; %初始的视线角,设定参考线为t和m初始位置的连线o(1)=0; %初始导弹速度向量方向角a(1)=0; %初始导弹相对目标的运动速度向量的方向角for(k=2:600)ptr(:,k)=[ptr(1,1)-v_t*cos(alpha)*dt*k;ptr(2,1);ptr(3,1)+v_t*sin(alpha)*k*dt]; %目标运行轨迹方程,匀速直线运动r(k-1)=sqrt((ptr(1,k-1)-pmr(1,k-1))^2+(ptr(2,k-1)-pmr(2,k-1))^2+(ptr(3,k-1)-pmr( 3,k-1))^2);%k-1时刻导弹与目标在三维空间中的欧氏距离c=sqrt((ptr(1,k)-pmr(1,k-1))^2+(ptr(2,k)-pmr(2,k-1))^2+(ptr(3,k)-pmr(3,k-1))^2); %目标k时刻位置与导弹k-1时刻位置间的距离b=acos((r(k-1)^2+s_t^2-c^2)/(2*r(k-1)*s_t));%%%此处参见公式一%%%dq=acos((r(k-1)^2-s_t^2+c^2)/(2*r(k-1)*c));%k-1时刻到k时刻的视线角变化量(假设导弹不动,目标移动)%%%此处参见图一%%%if abs(imag(b))>0 %如果acos的值出现虚数,则说明该角度一定很小,对其进行近似操作b=0.0000001;endif abs(imag(dq))>0 %同上dq=0.0000001;endq(k)=q(k-1)+dq; %更新视线角o(k)=o(k-1)+K*dq; %更新导弹速度向量方向角a(k)=o(k)-q(k); %更新导弹相对目标的运动速度向量的方向角c1=r(k-1)*sin(b)/sin(a(k)+b); %计算k-1时刻角b所对边的长度%%%此处参见公式二%%%c2=r(k-1)*sin(a(k))/sin(a(k)+b); %计算k-1时刻角a(k)所对边的长度c3=sqrt((c1-s_m)^2+(c2-s_t)^2+2*(c1-s_m)*(c2-s_t)*cos(a(k)+b)); %计算k时刻导弹m与目标t之间的距离(在导弹不动,目标移动的假设条件下),为假值dq=a(k)-acos(((c1-s_m)^2+c3^2-(c2-s_t)^2)/(2*(c1-s_m)*c3)); %k-1时刻到k时刻的视线角变化量(假设导弹移动,目标也移动),以下代码重复以上过程,为假值%%%此处参见图二%%%if abs(imag(dq))>0dq=0.0000001;endq(k)=q(k-1)+dq;o(k)=o(k-1)+K*dq;a(k)=o(k)-q(k);c1=r(k-1)*sin(b)/sin(a(k)+b);c2=r(k-1)*sin(a(k))/sin(a(k)+b);c3=sqrt((c1-s_m)^2+(c2-s_t)^2+2*(c1-s_m)*(c2-s_t)*cos(a(k)+b)); %计算k时刻导弹m与目标t之间的距离(在导弹移动,目标也移动的假设条件下),逼近真值,以下计算使之更加精确dq=a(k)-acos(((c1-s_m)^2+c3^2-(c2-s_t)^2)/(2*(c1-s_m)*c3)); %k-1时刻到k时刻的视线角变化量(假设导弹移动,目标也移动),以下代码重复以上过程,为真值if abs(imag(dq))>0dq=0.0000001;end %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%�ded by lylogn 2012.04.17,To make 'dq' get closer to its true valueq(k)=q(k-1)+dq;o(k)=o(k-1)+K*dq;a(k)=o(k)-q(k);c1=r(k-1)*sin(b)/sin(a(k)+b);c2=r(k-1)*sin(a(k))/sin(a(k)+b);c3=sqrt((c1-s_m)^2+(c2-s_t)^2+2*(c1-s_m)*(c2-s_t)*cos(a(k)+b)); %计算k时刻导弹m与目标t之间的距离(在导弹移动,目标也移动的假设条件下),逼近真值,以下计算使之更加精确dq=a(k)-acos(((c1-s_m)^2+c3^2-(c2-s_t)^2)/(2*(c1-s_m)*c3)); %k-1时刻到k时刻的视线角变化量(假设导弹移动,目标也移动),以下代码重复以上过程,为真值if abs(imag(dq))>0dq=0.0000001;endq(k)=q(k-1)+dq;o(k)=o(k-1)+K*dq;a(k)=o(k)-q(k);c1=r(k-1)*sin(b)/sin(a(k)+b);c2=r(k-1)*sin(a(k))/sin(a(k)+b);c3=sqrt((c1-s_m)^2+(c2-s_t)^2+2*(c1-s_m)*(c2-s_t)*cos(a(k)+b)); %计算k时刻导弹m与目标t之间的距离(在导弹移动,目标也移动的假设条件下),逼近真值,以下计算使之更加精确dq=a(k)-acos(((c1-s_m)^2+c3^2-(c2-s_t)^2)/(2*(c1-s_m)*c3)); %k-1时刻到k时刻的视线角变化量(假设导弹移动,目标也移动),以下代码重复以上过程,为真值if abs(imag(dq))>0dq=0.0000001;end %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%q(k)=q(k-1)+dq;o(k)=o(k-1)+K*dq;a(k)=o(k)-q(k);c1=r(k-1)*sin(b)/sin(a(k)+b);c2=r(k-1)*sin(a(k))/sin(a(k)+b);c3=sqrt((c1-s_m)^2+(c2-s_t)^2+2*(c1-s_m)*(c2-s_t)*cos(a(k)+b)); %计算k时刻导弹m与目标t之间的距离,终于近似为真值了x1(k)=ptr(1,k-1)+c2/s_t*(ptr(1,k)-ptr(1,k-1));y1(k)=ptr(2,k-1)+c2/s_t*(ptr(2,k)-ptr(2,k-1));z1(k)=ptr(3,k-1)+c2/s_t*(ptr(3,k)-ptr(3,k-1)); %计算出角b所对边与目标运动轨迹的交点:(x1,y1,z1)%%%参见公式三%%%x(k)=pmr(1,k-1)+s_m/c1*(x1(k)-pmr(1,k-1));y(k)=pmr(2,k-1)+s_m/c1*(y1(k)-pmr(2,k-1));z(k)=pmr(3,k-1)+s_m/c1*(z1(k)-pmr(3,k-1)); %计算出导弹k时刻所运动到的位置:(x,y,z)%%%参见公式三%%%pmr(:,k)=[x(k);y(k);z(k)];r(k)=sqrt((ptr(1,k)-pmr(1,k))^2+(ptr(2,k)-pmr(2,k))^2+(ptr(3,k)-pmr(3,k))^2);if r(k)<0.06;break;end;endsprintf('遭遇时间:%3.1f',0.1*k);figure(1);plot3(pmr(1,1:k),pmr(2,1:k),pmr(3,1:k),'k',ptr(1,:),ptr(2,:),ptr(3,:));axis([0 25 0 5 0 25]);text(x(180),y(180),z(180),'\rightarrow 比例导引律制导下的导弹运动轨迹'); text(ptr(1,280),ptr(2,280),ptr(3,280),'\rightarrow 目标运动轨迹');grid on之后,鉴于程序中很多地方不结合模型图也很难理解,将其中关键的图例与公式提取如下:最后,程序的运行过程分析完成,具体的细节详见注释,运行结果如下图所示:综上所述,本工作对比例导引法求解三维制导问题的仿真程序进行了详细的分析与注释,程序运行正常,希望对大家理解比例导引法有所帮助。