- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数学模型课程设计四
课程设计名称: 设计四:微分方程 指导教师:
课程设计时数: 课程设计设备:安装了Matlab、C++软件的计算机
课程设计日期: 实验地点:
课程设计目的:
1. MATLAB软件求简单微分方程的解析解;
2. 掌握MATLAB求微分方程的数值解。
课程设计准备:
在开始本实验之前,请回顾相关内容;
需要一台准备安装Windows XP Professional操作系统和装有数学软件的计算机。
课程设计内容及要求
要求:设计过程必须包括问题的简要叙述、问题分析、实验程序及注释、实验数据及结果分析和实验结论几个主要部分。
1.和的具体数据,求人口增长的Logistic模型的解析解,即求
,
其中为固有增长率,为人口容量。
求方程的解析解:
问题的简述:本题要求给出适当的和的具体数据,求人口增长的Logistic模型的解析解。
问题的分析:题目要求给出具体的和的数据,求解析解。Logistic模型考虑到自然资源、环境条件等因素对对人口的增长起着阻滞作用,并且随着人口的增加,阻滞作用越来越大,其中为固有增长率,为人口容量。如下为微分方程模型:
方程右端的rx体现了自身的增长趋势,因子(1-x/xm)则体现了环境和资源对人口增长的阻滞作用,显然,x越大,前一因子越大,后一因子越小,人口增长是两个因子共同作用的结果。
解:首先设固有的增长率r=5%,=1.5*10^9,近年来人口增长率程下降趋势,假定它保持不变。
在MATLAB下输入:
x=dsolve(Dx=0.05*x*(1-x/1.5*10^9),x(0)=x0,t)
x =
3/(2000000000-exp(-1/20*t)*(-3+2000000000*x0)/x0)
2. 分别用ode45,ode23,ode113,ode15s,ode23s命令求解微分方程
并从计算的结果比较这些命令的差别。
解:令,则原微分方程可变换为如下一阶微分方程:
在m文件下输入如下代码:
function dy=f(t,y)
dy=zeros(2,1);
dy(1)=y(2);
dy(2)=1000*(1-y(1)^2)*y(2)-y(1);
取t0=0,tf=3000,输入ode45命令:
[t,y]=ode45(f ,[0 1 3000],[0 1]);
plot(t,y(:,1),-)
图如下所示:
输入ode23命令:
[t y]=ode23(f,[0 1 3000],[0 1]);
plot(t,y(:,1),-)
图如下所示:
输入ode113命令:
[t y]=ode113(f,[0 1 3000],[0 1]);
plot(t,y(:,1),-)
输入ode23s命令:
[t,y]=ode23s(f,[0 3000],[0 1]);
plot(t,y(:,1),-)
图如下所示:
输入ode15s命令:
[t,y]=ode15s(f,[0 3000],[0 1]);
plot(t,y(:,1),-)
图如下所示:
3. 设表示食饵,为捕食者在时刻的数量,则建立了一个具体的Volterra模型为
用相轨线理论分析食饵和捕食者的随着时间变化的规律,并尝试着改进模型。
模型求解:
在M文件下输入如下代码:
function dx=f(t,x)
dx=zeros(2,1);
dx(1)=x(1)*(1-0.1*x(2));
dx(2)=x(2)*(-0.5+0.02*x(1));
取t0=0,tf=15建立如下主程序:
[t,x]=ode15s(f,[0 15],[25 2]);
subplot(1,2,1)
plot(t,x(:,1),-,t,x(:,2),--)
subplot(1,2,2)
plot(x(:,1),x(:,2))
输出结果如下所示:
结果分析:左图为x(1)、x(2)随时间变化的关系图形,右图为相轨线,由图可知x(1)、x(2)都为周期函数,当捕食者最多时,食饵最少,当捕食者从最多慢慢减少时,食饵则慢慢增加,所以可以看出捕食者和食饵之间是相辅相成的关系。
模型改进:由于每个种群增加到一定程度时会出现自身的阻滞现象,则可以把Logistic模型加入Voltrra中,模型如下:
4.一个慢跑者在平面上沿椭圆以恒定的速率跑步,设椭圆方程为:,突然有一只狗攻击他,这只狗从原点出发,以恒定速率跑向慢跑者,狗的运动方向始终指向慢跑者。分别求出时狗
您可能关注的文档
- 2015年初中学业水平考试模拟试卷.doc
- 耳部整形手术修复方法和术后护理.ppt
- 2015年初中学业水平考试语文模拟试题.doc
- 数学建模电梯调度问题13.doc
- 2015年初中生物会考复习资料.doc
- 耳鼻喉试题1.doc
- 聂耳教案.doc
- 2015年初电学计算专题复习学案.doc
- 职业健康安全环境体系试题.doc
- 数学建模网络挑战赛MATLAB培训.doc
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)