数学建模微分.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数学建模微分

学生实验报告 ( 学年 第 学期 ) 课程名称:数学建模 开课实验室: 年 月 日 年级、专业、班 学号 姓名 成绩 实验项目名称 求解微分方程问题 指导教师 教师评语 该同学是否了解实验原理: A.了解□ B.基本了解□ C.不了解□ 该同学的实验能力: A.强 □ B.中等 □ C.差 □ 该同学的实验是否达到要求: A.达到□ B.基本达到□ C.未达到□ 实验报告是否规范: A.规范□ B.基本规范□ C.不规范□ 实验过程是否详细记录: A.详细□ B.一般 □ C.没有 □ 教师签名: 年 月 日 一、上机目的及内容 1.上机内容 建模并利用Matlab软件或其它软件求解微分方程问题。 2.上机目的 (1)熟悉Matlab软件或其它软件的相关知识; (2)掌握机理分析建模的方法; (3)针对实例建立数学模型,并用Matlab软件进行求解。 二、实验原理及基本技术路线图(方框原理图或程序流程图) (1)针对实例建立求解微分方程的数学模型; (2)利用Matlab或其它软件进行求解,给出相应的程序; (3)针对运行结果进行分析,得出自己的结论。 题目:如图1,设位于坐标原点的的甲舰向位于x轴上点A(1,0)处的乙舰发射导弹,导弹头始终对准乙舰,如果乙舰以最大的速度v0(是常熟)沿平行于y轴的直线行驶,导弹的速度是5v0,求导弹运行的曲线方程。又乙舰行驶多远时,导弹将它击中? Y y=y(x) Q(1,v0t) P(x,y) O A(1,0) 图1 建立参数方程求数值解 设时刻t乙舰的坐标为(x(t),y(t)))2+()2=w2 (1) 由于弹头始终对准乙舰,故导弹的速度平行于乙舰与与导弹头位置的差向量,即 =λ(X-x) (2) =λ(Y-y) (3) 消去λ得: =(X-x) (4) =(Y-y) (5) 因乙舰以速度v0沿直线x=1运动,设v0=1,则w=5,x=1,y=t,故导弹运动轨迹的参数方程为 = (6) = (7) x(0)=0,y(0)=0 (8) 解导弹运动轨迹的参数方程 建立.m文件eq2.m如下: function dy=eq2(t,y) dy=zeros(2,1); dy(1)=5*(1-y(1))/sqrt((1-y(1))^2+(t-y(2))^2); dy(2)=5*(t-y(2))/sqrt((1-y(1))^2+(t-y(2))^2); chase2.m: [t,y]=ode45(eq2,[0 0.3],[0 0]); Y=0:0.01:0.22; plot(1,Y,-);hold on; plot(y(:,1),y(:,2),*); axis([0,1.1,0,0.25]); 取t0=0,tf=2,建立主程序chase2.m如下: [t,y]=ode45(eq2,[0 0.3],[0 0]); Y=0:0.01:0.22; plot(1,Y,-);hold on; plot(y(:,1),y(:,2),*); axis([0,1.1,0,0.25]); 运行结果如图4所示: 由图可见,导弹大致在(1,0.2)处击中乙舰。 在chase2.m中,按二分法逐步修改tf,即分别取tf=1,0.5,0.25,……直到 tf=0.21时,即可的图5. 结论:时刻t=0.21时,导弹在(1,0.21)处击中乙舰 三、所用仪器、材料(设备名称、型号、规格等或使用软件) 1台PC及Matla

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档