ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:1,017.41KB ,
资源ID:3513952      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3513952.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数学建模微分方程实验.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数学建模微分方程实验.docx

1、数学建模微分方程实验2 微分方程实验1、微分方程稳定性分析绘出下列自治系统相应的轨线,并标出随t增加的运动方向,确定平衡点,并按稳定的、渐近稳定的、或不稳定的进行分类:解:(1)由f(x)=x=0,f(y)=y=0;可得平衡点为(0,0),系数矩阵,求得特征值1=1,2=1;p=-(1+2)=-20;对照稳定性的情况表,可知平衡点(0,0)是不稳定的。图形如下:(2)如上题可求得平衡点为(0,0),特征值1=-1,2=2;p=-(1+2)=-10,q=12=-20;对照稳定性的情况表,可知平衡点(0,0)是不稳定的。其图形如下:(4)如上题可求得平衡点为(1,0),特征值1=-1,2=-2;p

2、=-(1+2)= 30,q=12=20;对照稳定性的情况表,可知平衡点(1,0)是稳定的。其图形如下:2、种群增长模型一个片子上的一群病菌趋向于繁殖成一个圆菌落.设病菌的数目为N,单位成员的增长率为r1,则由Malthus生长律有,但是,处于周界表面的那些病菌由于寒冷而受到损伤,它们死亡的数量与N1/2成比例,其比例系数为r2,求N满足的微分方程.不用求解,图示其解族.方程是否有平衡解,如果有,是否为稳定的?解:由题意很容易列出N满足的微分方程: 令=0,可求得方程的两个平衡点N1=0,N2=进而求得令可求得N=则N=N1,N=N2,N=可以把第一象限划为三部分,且从下到上三部分中分别有; ;

3、 。则可以画出N(t)的图形,即微分方程的解族,如下图所示:由图形也可以看出,对于方程的两个平衡点,其中N1=0是不稳定的;N2=是稳定的。3、有限资源竞争模型1926年Volterra提出了两个物种为共同的、有限的食物来源而竞争的模型假设,称为物种i对食物不足的敏感度,(1)证明当x1(t0)0时,物种2最终要灭亡;(2)用图形分析方法来说明物种2最终要灭亡.解:(1)由上述方程组f(x1)=0,f(x2)=0,可得方程的平衡点为P0(0,0),P1(,0),P2(0, ).对平衡点P0(0,0),系数矩阵则p=-(b1+b2)0,可以得出p0,q0,因此该平衡点是稳定的。即时,说明物种2最

4、终要灭亡。对平衡点P2(0, ),同理可以得到q0的条件下,物种2最终要灭亡。(2)对于线性方程组在平面上匹配两条直线l1和l2,由题意,x1(t0)0,可将第一象限分为三个区域。在最左边区域,都大于0;在中间区域,都小于0,在最右边区域,分别是大于0和小于0.,由各区域中的取值可得到如下图形:由图也可以看出,随着时间的增加,物种1最终能达到稳定值,物种2最终要灭亡。4、蝴蝶效应与混沌解考虑Lorenz模型其中=10,=28,=8/3,且初值为,x1(0)=x2(0)=0,x3(0)=,为一个小常数,假设=10-10,且0t100。(1)用函数ode45求解,并画出x2x1,x2x3,x3x1

5、的平面图;(2)适当地调整参数,值,和初始值x1(0),x2(0)=0,x3(0),重复一的工作,看有什么现象发生。解:(1)编写Lorenz函数,function xdot=lorenz1(t,x,b,a,c)xdot=-b*x(1)+x(2)*x(3); -a*x(2)+a*x(3); -x(1)*x(2)+c*x(2)-x(3);对各参数赋值并用ode45函数求解,可得数值解:Columns 1 through 9 0 0.1250 0.2500 0.3750 0.5000 0.5352 0.5705 0.6057 0.6409 0 0.0000 0.0000 -0.0000 -0.00

6、00 0.0000 0.0000 0.0000 0.0000 0 0.0000 0.0000 -0.0000 -0.0000 0.0000 0.0000 0.0000 -0.0000 0.0000 -0.0000 -0.0000 0.0000 0.0000 0.0000 -0.0000 0.0000 0.0000 Columns 10 through 18 0.6761 0.7114 0.7466 0.7818 0.8308 0.8797 0.9286 0.9776 1.0105 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0

7、.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 Columns 19 through 27 1.0434 1.0763 1.1092 1.1421 1.1750 1.2079 1.2409 1.2797 1.3186 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000

8、 0.0000 0.0000 0.0000 0.0000 0.0001 0.0001 0.0000 0.0000 0.0000 0.0000 0.0000 0.0001 0.0001 0.0002 0.0002 Columns 28 through 36 1.3575 1.3964 1.4246 1.4528 1.4810 1.5092 1.5374 1.5656 1.5938 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0002 0.0003 0.0004 0.0005 0.0008 0.0011 0.00

9、15 0.0021 0.0029 0.0004 0.0006 0.0008 0.0012 0.0016 0.0023 0.0032 0.0045 0.0063.Columns 5590 through 5598 99.5751 99.5921 99.6090 99.6260 99.6462 99.6664 99.6867 99.7069 99.7338 16.9457 16.5261 16.2010 15.9854 15.8978 16.0348 16.4476 17.1933 18.7894 -3.3551 -3.7119 -4.1098 -4.5568 -5.1636 -5.8601 -6

10、.6527 -7.5438 -8.8677 -5.3476 -5.9274 -6.5941 -7.3519 -8.3766 -9.5370 -10.8209 -12.1944 -14.0725 Columns 5599 through 5607 99.7608 99.7878 99.8148 99.8306 99.8465 99.8623 99.8782 99.8940 99.9099 21.2186 24.4709 28.2629 30.5354 32.6533 34.4645 35.8466 36.7149 37.0528 -10.3044 -11.7459 -12.9932 -13.53

11、61 -13.8800 -13.9854 -13.8351 -13.4302 -12.7919 -15.7415 -16.8309 -16.9274 -16.3648 -15.3302 -13.8707 -12.0805 -10.1013 -8.1005 Columns 5608 through 5613 99.9257 99.9416 99.9562 99.9708 99.9854 100.0000 36.8957 36.3239 35.5248 34.5435 33.4481 32.2971 -11.9606 -10.9899 -10.0237 -9.0332 -8.0563 -7.122

12、3 -6.2187 -4.5596 -3.2818 -2.2590 -1.4835 -0.9275x2x1,x2x3,x3x1的平面图分别如下:(2)令参数,值各减1,初始值x1(0),x2(0)不变,x3(0)=10-8分别得到得到x2x1,x2x3,x3x1的平面图如下:可以看出,参数,值各减1,初始值x1(0),x2(0)不变,x3(0)数值变为x3(0)=10-8,参数和初始值很小的改变,就会导致最后图形发生很大的变化。5、用微分方程考察共振现象设物体沿x轴运动(如图所示)其平衡位置取为原点0,物体的质量为1,在时间t物体的位置为x(t)其所受的恢复为(如弹性力等)与物体所在位置的坐标

13、成正比,即k2x,其中常数k称为恢复系数,运动过程所受的阻力(由于介质及摩擦等)设与速度成正比,即,h0,称为阻尼系数。(1)根据Newton第二定律,建立相应的微分方程.不妨设初始位置为1,初始速度为0,取k=2, h=0(当h = 0称为简谐振动的方程)和h=0.1,用Matlab软件得到相应的数值解,并在t-x平面上画出x(t)的图形。(2)如果物体还受到附加外力的干扰,且外力是一个依据时间t的函数f(t)(设f (t)=B sinwt),建立相应的微分方程(该方程称为强迫振动方程).在上述参数不变的情况下,取振幅B=1,分别取w=1, 1.2, 1.4, 1.6, 1.8, 2.0,

14、2.2,2.4, 2.6, 2.8, 3.0,用Matlab软件得到相应的数值解,并在t-x平面上画出x(t)的图形。(3)分别对上述图形讲行分析,并解释为什么会出现这些现象。解:(1)根据Newton第二定律,F=ma,可得微分方程: 由题意知边界值:x(0)=1,x(0)=0, 令y1=x,y2=,可将二阶方程转化为: 其中,m=1;g=9.8;k=2当h=0时,由matlab解得数值解:Columns 1 through 9 0 0.0000 0.0000 0.0000 0.0000 0.0001 0.0001 0.0002 0.00021.0000 1.0000 1.0000 1.00

15、00 1.0000 1.0000 1.0000 1.0000 1.0000Columns 10 through 18 0.0004 0.0006 0.0009 0.0011 0.0022 0.0032 0.0043 0.0054 0.01081.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0001 1.0001 1.0003Columns 19 through 27 0.0162 0.0216 0.0271 0.0541 0.0812 0.1083 0.1353 0.2155 0.29561.0008 1.0014 1.0021 1.0085 1.019

16、1 1.0339 1.0528 1.1326 1.2461.Columns 100 through 108 8.2321 8.3593 8.4615 8.5636 8.6658 8.7679 8.8766 8.9852 9.09393.5019 3.2161 2.9505 2.6641 2.3688 2.0769 1.7834 1.5214 1.3034Columns 109 through 117 9.2025 9.3142 9.4260 9.5377 9.6494 9.7371 9.8247 9.9124 10.00001.1393 1.0345 1.0001 1.0383 1.1467

17、1.2773 1.4438 1.6412 1.8634h=0时,x(t)图形如下所示:当h=0.1时,由matlab解得数值解: Columns 1 through 9 0 0.0000 0.0000 0.0000 0.0000 0.0001 0.0001 0.0002 0.00021.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000Columns 10 through 18 0.0004 0.0006 0.0009 0.0011 0.0022 0.0032 0.0043 0.0054 0.01081.0000 1.000

18、0 1.0000 1.0000 1.0000 1.0000 1.0001 1.0001 1.0003Columns 19 through 27 0.0162 0.0216 0.0271 0.0541 0.0812 0.1083 0.1353 0.2156 0.29581.0008 1.0014 1.0021 1.0085 1.0190 1.0336 1.0523 1.1308 1.2417.Columns 109 through 117 8.5631 8.6690 8.7749 8.8809 8.9868 9.1223 9.2579 9.3934 9.52892.5857 2.4563 2.3

19、294 2.2106 2.1049 1.9952 1.9213 1.8880 1.8962Columns 118 through 121 9.6467 9.7645 9.8822 10.00001.9353 2.0016 2.0909 2.1979h=0.1时,x(t)图形如下所示:(2)如果还受到外力干扰,则微分方程变为:将其化为一阶方程组:其中,m=1;g=9.8;k=2;B=1;h=0.1;用Matlab解得数值解:w=1时Columns 1 through 9 0 0.0000 0.0000 0.0000 0.0000 0.0001 0.0001 0.0002 0.00021.0000

20、 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000.Columns 118 through 121 9.8207 9.8804 9.9402 10.00001.8973 1.9210 1.9503 1.9846w=1.2时Columns 1 through 9 0 0.0000 0.0000 0.0000 0.0000 0.0001 0.0001 0.0002 0.00021.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000.Columns 118 throug

21、h 121 9.8281 9.8854 9.9427 10.00001.6999 1.7568 1.8199 1.8886w=1.4时Columns 1 through 9 0 0.0000 0.0000 0.0000 0.0000 0.0001 0.0001 0.0002 0.00021.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000.Columns 118 through 125 9.6236 9.7309 9.8382 9.9454 9.9591 9.9727 9.9864 10.0000 2.2401 2.317

22、1 2.4084 2.5103 2.5238 2.5373 2.5510 2.5647w=1.4时Columns 1 through 9 0 0.0000 0.0000 0.0000 0.0000 0.0001 0.0001 0.0002 0.00021.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000.Columns 118 through 121 9.7823 9.8549 9.9274 10.0000 2.1150 2.0676 2.0285 1.9979w=1.6时Columns 1 through 9 0 0.0

23、000 0.0000 0.0000 0.0000 0.0001 0.0001 0.0002 0.00021.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000.Columns 118 through 121 9.6933 9.7955 9.8978 10.00000.8062 0.7503 0.7562 0.8231w=1.8时Columns 1 through 9 0 0.0000 0.0000 0.0000 0.0000 0.0001 0.0001 0.0002 0.00021.0000 1.0000 1.0000 1.

24、0000 1.0000 1.0000 1.0000 1.0000 1.0000.Columns 118 through 121 9.7752 9.8501 9.9251 10.0000 0.8629 1.0850 1.3383 1.6174w=2.0时Columns 1 through 9 0 0.0000 0.0000 0.0000 0.0000 0.0001 0.0001 0.0002 0.00021.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000.Columns 118 through 121 9.7538 9.8

25、359 9.9179 10.00002.3278 2.6023 2.8705 3.1243.w=3.0时Columns 1 through 9 0 0.0000 0.0000 0.0000 0.0000 0.0001 0.0001 0.0002 0.00021.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000.Columns 118 through 121 9.7495 9.8330 9.9165 10.00002.2414 2.3303 2.4145 2.4915如上图所示,w分别为1.0;1.2;.;3.0时x(t)的

26、图形。当h=0时,即无阻尼振动的情况下,得到t(x)图形如下所示:(3)由上述图形可以看出,不考虑外加作用力时,当没有摩擦等阻力的时候,简谐运动一直进行下去,当有摩擦等阻力的时候,其振幅会逐渐的减小,最后趋近于零,但是周期不会发生变化。在外加一个作用力之后,整个运动情况就发生了很大的变化。首先刚开始的振幅和周期都变化很大,后来随着时间的推移,他们也逐渐开始趋于稳定。但是,稳定之后的振幅和周期都各不相同,与外力的频率有直接的关系,这就是受迫振动,不仅跟系统本身的性质有关,还和外界干扰的情况有很大关系。恢复系数k与w的值越接近时,随着时间增加,物体的振动振幅会一直增大,当w=k=2时,物体的振幅增

27、大的速度最快,可以预见,在t趋于无穷大时,振幅也趋于无穷大,这就是共振现象。也就是当外力与系统处于共振时,会引起振幅无限增大的振动,这在机械和建筑中一般是必须严格避免的。6、人口模型与曲线拟合问题表2.1列出的是美国1790一1980年的人口统计表.(1)试用Malthus人口模型,按三段时间(1790-1850,1850-1910,1910-1970)分别确定其增长率r。并将数据和不同r值的三段曲线画在同一张图上.(2)利用Logistic模型,重新确定固有增长率r和最大容量Nm,作图,再利用该模型得到的结果预测1990年的美国人口数。解:(1)分段研究,我们先求出增长率,编写命令如下:t

28、= 10 : 10 : 70;x = 3.9 5.3 7.2 9.6 12.9 17.1 23.2;p = polyfit(t, log(x), 1); p得到结果p = 0.0296即17901850年时间段的增长率是0.0296同理可以得到另外两段的增长率,1850-1910年 为0.022619101970年为0.0129每次画出图形,使用以下命令plot(t, x, bx);hold on在以上每一次求时顺便画出图形,得到最后的总图如下(2)利用Logistics模型,将以上所有数据进行拟合,编写程序如下t = 0 : 10 : 190;x = 3.9 5.3 7.2 9.6 12.9

29、 17.1 23.2 31.4 38.6 50.2 62.9 76.0 92.0 106.5 123.2 131.7 150.7 179.3 204.0 226.5;f = inline(p(1)./(1+p(2)*exp(-p(3).*t),p,t);p = lsqcurvefit(f, 300, 50, 0.02, t, x);得到结果人口最大容量Nm是360.3560(百万),增长率r是0.0234如下图所示:输入t_pre = 200;x_pre = p(1) ./ (1 + p(2) * exp(-p(3)*t_pre) );可得最后的结果,即1990年的人口总数x_pre =241.7704万人。如下图:7、加分实验(餐厅废物的堆肥优化问题)一家环保餐厅用微生物将剩余的食物变成肥料。餐厅每天将剩余的食物制成桨状物并与蔬菜下脚及少量纸片混合成原料,加入真菌菌种后放入容器内。真菌消化这此混合原料,变成肥料,由于原料充足,肥料需求旺盛,餐厅希望增加肥料产量。由于无力购置新设备,餐厅希望用增加真菌活力的办法来加速肥料生产.试通过分析以前肥料生产的记录(如表2.2所示),建立反映肥料生成机理的数学模型,提出改善

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1