哪位高手有matlab弹道仿真程序

来源:百度知道 编辑:UC知道 时间:2024/06/16 01:57:47
本人急需榴弹或者迫击炮弹的六自由度弹道仿真程序,求高手们帮帮忙~
重金酬谢!

第一个例子
导弹仿真Matlab源代码(missile simulation)
http://www.matlabsky.com/thread-284-1-1.html

第二例子

%by dynamic
%see also http://www.matlabsky.com
%2009.2.18

%比例导引理想弹道仿真Matlab代码
%给出了比例导引法的差分方程, 采用Matlab语言, 对比例导引法的导弹理想弹道进行了三维数据仿真, 绘制出三维理想弹道。随导弹与目标参数变化情况, 对理想弹道的特性进行了分析。

clear all
clc
clear
tt=0.1;
sm=0.6*tt;
st=0.42*tt;
x(1)=0;y(1)=0;z(1)=0;
pmr(:,1)=[x(1);y(1);z(1)];
ptr(:,1)=[25;5;10];
m=3;
q(1)=0;
o(1)=0;
a(1)=0;
for(k=2:600)
ptr(:,k)=[25-0.42*cos(pi/6)*tt*k;5;10+0.42*sin(pi/6)*k*tt];
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);
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))