用matlab对微分方程求解实验报告(共10页)_第1页
用matlab对微分方程求解实验报告(共10页)_第2页
用matlab对微分方程求解实验报告(共10页)_第3页
用matlab对微分方程求解实验报告(共10页)_第4页
用matlab对微分方程求解实验报告(共10页)_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上o 高等数学上机作业(三 一、上机目的1、学会用 M a t l a b 求简单微分方程的解析解。2、学会用 M a t l a b 求微分方程的数值解。 二、上机内容1、求简单微分方程的解析解.2、求微分方程的数值解.3、数学建模实例.4、上机作业. 三、上机作业1. 求微分方程:在初值条件 下的特解,并画出解函数的图形. 命令>> y =d s o l v e ('x *D y +y -e x p (x =0','y (1=2*e x p (1','x ' 运行结果:y = 1/x *e x p (x +

2、1/x *e x p (1'xxy y e +-=12(y e =函数图象:2. 求微分方程的特解.22450(00,'(110d y dyy dx dx y y +-=命令>> y=dsolve('D2y+4*Dy-5*y=0','y(0=0,Dy(1=10','x' 运行结果:y=10/(exp(1+5*exp(-5*exp(x-10/(exp(1+5*exp(-5*exp(-5*x3. 鱼雷追击问题一敌舰在某海域内沿着正北方向航行时,我方战舰恰好位于敌舰的正西方向 1 公里处.我舰向敌舰发射制导鱼雷,敌舰速度为0

3、.42 公里/分,鱼雷速度为敌舰速度的2倍。试问敌舰航行多远时将被击中?M文件 x0=0; xf=0.99;x,y=ode15s('eq1',x0 xf,0 0;plot(x,y(:,1,'b.'hold on;y=0:0.1:1;plot(1,y, '*'运行结果图像: 结论:大概在y=0.67处击中敌方舰艇!(选做一个慢跑者在平面上沿椭圆以恒定的速率v=1跑步,设椭圆方程为: x=10+20cost, y=20+5sint. 突然有一只狗攻击他. 这只狗从原点出发,以恒定速率w跑向慢跑者,狗的运动方向始终指向慢跑者.分别求出w=20,w=5时

4、狗的运动轨迹.W=20M文件代码function dy=eq3(t,ydy=zeros(2,1;dy(1=20*(10+20*cos(t-y(1/sqrt(10+20*cos(t-y(12+(2 0+15*sin(t-y(22;dy(2=20*(20+15*sin(t-y(2/sqrt(10+20*cos(t-y(12+(2 0+15*sin(t-y(22;运行命令t0=0;tf=10;t,y=ode45('eq3',t0 tf,0 0;T=0:0.1:2*pi;X=10+20*cos(T;Y=20+15*sin(T;plot(X,Y,'-'hold onplo

5、t(y(:,1,y(:,2,'r*'运行结果: 利用二分法更改tf tf=5时 tf=2.5时 tf=3.15时: 所以在t=3.15时刻恰好追上!W=5M文件代码function dy=eq4(t,ydy=zeros(2,1;dy(1=5*(10+20*cos(t-y(1/sqrt(10+20*cos(t-y(12+(20 +15*sin(t-y(22;dy(2=5*(20+15*sin(t-y(2/sqrt(10+20*cos(t-y(12+(20 +15*sin(t-y(22;命令:t0=0;tf=10;t,y=ode45('eq4',t0 tf,0 0; T=0:0.1:2*pi;X=10+20*cos(T;Y=20+15*sin(T;plot(X,Y,'-'hold onplot(y(:,1,y(:,2,'*'运行结果 更改tf=20运行结果Tf=40 11 所以永远追不上! 四、上机心得体会 高等数学是工

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论