数学建模之兔子问题(出稿)
数学建模之兔子问题(出稿)

数学建模一周论文论文题目:野兔生长问题姓名1:李宝川学号:09023320姓名2:彭亚学号:09023308姓名3:刘新斌学号:09023304专业:勘查技术与工程班级:090233指导教师:虞先玉老师2010年1月1日、摘要参照题目,野兔生长属自然范畴,在生存条件良好,且无外力干扰的情况下,其种群数量是呈对数型增长的。
题中可读,野兔生长并不是处于理想的情况下的,考虑到自然的各种原因,诸如,天地的捕杀,自然灾害,疾病等。
对于这种种群生态学问题,我们可以用Logistic(逻辑斯蒂方程)模型来模拟。
Logistic模型是种群生态学的核心理论之一。
它可以用来描述种群生长规律,利用它可以表征种群的数量动态。
之所以选择该模型来研究野兔生长问题,是因为,该模型考虑并概括了,种群发展所遇到的各种外界条件,也就是说,它模拟了真实情况。
通过建立Logistic模型,我们小组得出T=10时,野兔数量为9.84194(十万)只。
该结果比较符合客观规律。
利用Logistic模型可以表征种群的数量动态;如鱼类种群的增长,收获与时间关系的确定。
描述某一研究对象的增长过程如生态旅游区环境容量的确定,森林资源的管理以及耐用消费品社会拥有量的预测、国民生产总值的预测等;也可作为其它复杂模型的理论基础如Lotka-Volterra两种群竞争模型;以上的大多数的工作都是拿逻辑斯蒂模型来用,但也由此可看出逻辑斯蒂方程不管在自然科学领域还是在社会科学中都具有非常广泛的用途。
关键字:Logistic模型生态学 MATLAB程序问题重述野兔生长问题。
首先,野兔是生长在自然环境中的。
自然很复杂,存在着许多影响种群发展的因素。
我们知道,假如给野兔一个理想的环境,野兔数量是呈J型增长的。
现实情况中,种群一般是呈S型增长的,从题中表格看出,野兔的数量并不是单一地增长,T=3,6.90568;T=4,6.00512;T=5,5.56495;T=6,5.32807。
数学模型--狼追击兔子的问题

数学模型--狼追击兔子的问题一、问题重述与分析(一)问题描述神秘的大自然里,处处暗藏杀机,捕猎和逃生对动物的生存起着至关重要的作用,而奔跑速度和路线是能否追上和逃生的关键因素。
狼追击兔子问题是欧洲文艺复兴时代的著名人物达•芬奇提出的一个数学问题。
当一个兔子正在它的洞穴南面60码处觅食时,一只恶狼出现在兔子正东的100码处。
当两只动物同时发现对方以后,兔子奔向自己的洞穴,狼以快于兔子一倍的速度紧追兔子不放。
狼在追赶过程中所形成的轨迹就是追击曲线。
狼是否会在兔子跑回洞穴之前追赶上兔子?为了研究狼是否能够追上兔子,可以先考虑求出狼追兔子形成的追击曲线,然后根据曲线来确定狼是否能够追上兔子。
(二)问题分析1、本题目是在限定条件下求极值的问题,可以通过建立有约束条件的微分方程加以模拟。
2、通过运用欧拉公式及改进欧拉公式的原理,结合高等数学的有关知识,对微分方程进行求解。
3、将数学求解用Matlab程序语言进行实现得出方程的近似解。
4、最后解方程的解结合实际问题转化为具体问题的实际结果。
二、变量说明V1 :兔子的速度(单位:码/秒)r :狼与兔子速度的倍数;V2:狼的速度(单位:码/秒),显然有v rv it:狼追击兔子的时刻(t=0时,表示狼开始追兔子的时刻)◎:在时刻t,兔子跑过的路程(单位:码),$ s(t)S2 :在时刻t,狼跑过的路程(单位:码),S2 S2(t)Q(x i,yj :表示在时刻t时,兔子的坐标P(x,y):表示在时刻t时,狼子的坐标三、模型假设1、狼在追击过程中始终朝向兔子;2、狼追击兔子的轨迹看作是一条光滑的曲线,即将动点P(x, y)的轨迹看作一条曲线,曲线方程表示为y y(x)。
3、当猎狗与兔子之间的距离相当小时认为猎狗已经追上了兔子。
四、模型建立(一)建模准备以t = 0时,兔子的位置作为直角坐标原点,兔子朝向狼的方向为x轴正向;则显然有兔子位置的横坐标x i 0。
对狼来说,当x = 100 , y= 0,即y x 1000在t = 0刚开始追击时,狼的奔跑方向朝向兔子,此时即x轴负方向, 则有y xi00 0(二)建立模型1、追击方向的讨论由于狼始终朝向兔子,则在狼所在位置P(x,y)点过狼的轨迹处的切线方向在y轴上的截距为y i。
兔子繁殖问题数学模型

兔子繁殖问题数学模型
兔子繁殖问题是一个经典的斐波那契数列问题。
在数学上,斐波那契数列是这样定义的:第一个数和第二个数分别是1,从第三个数开始,每个数都是前两个数之和。
斐波那契数列的前几项为:1, 1, 2, 3, 5, 8, 13,依次类推。
兔子繁殖问题的数学模型可以表示为以下递归关系式:
F(n) = F(n-1) + F(n-2)
其中,F(n)表示第n个月的兔子对数。
这个模型基于以下假设:
1. 每对兔子在出生后的第三个月开始繁殖。
2. 每对兔子每月繁殖出一对新的兔子。
3. 兔子总是雌雄成对出生。
通过这个模型,可以计算出兔子在任意月份的对数。
当n趋近于无穷大时,斐波那契数列的值将趋于一个无限大的极限,这就是著名的斐波那契数列的性质。
在实际应用中,斐波那契数列及其衍生问题广泛应用于生物学、经济学、计算机科学等领域。
例如,在计算机科学中,斐波那契数列常用于解决动态规划问题、回溯算法等问题。
数学建模_野兔生长问题[1]
![数学建模_野兔生长问题[1]](https://img.taocdn.com/s3/m/f8cf7da2b0717fd5360cdc30.png)
数学建模一周论文野兔生长问题姓名1:学号:姓名2:学号:姓名3:学号:专业:班级:指导教师:2009年1月4日摘要:通过观察表格中野兔在连续九年的数量,利用所学数学知识分析得出野兔的生长规律,从而预测出第十年野兔的数量。
分析了野兔种群数量的统计结果,假设野兔在十年内生长环境变化稳定,但是数据显示这是不可能的,因为在两个数据点处出现了异常的增长现象。
在异常的自然条件下野兔的生长状况是不符合正常的生长律的。
因此我们先排除这两个异点,并试图揭示剩下的几组数据兔种群数量变化的规律。
模型里所给出的主要微分方程中有两个参数需要给出。
在给参数的过程中我们发现某些量值之间存在着线性函数关系式,利用计算机我求出了线性比例因子从而确定了所给出的参数。
在模型求解过程中,我们发现,对 logistic 模型赋予不同的参数会导模型的解在一定程度上的变化。
于是我们想知道参数在一定范围内的改变到底对解函数产生多大的影响?这个问题的探讨实际上是对解的可靠性的探讨,对题本身有较强的实践意义。
我们最终把这个问题归结为含参数的初值问题的微方程对初值的依赖性与对参数的依赖性问题。
在对问题的探讨中,我们避免了纯粹的数学理论,而是利用计算机给出模型的解函数在不同的初值条件下、不同参数下的表现,并利用Matlab绘制成图像,直观且清晰地反映出模型的解函数对参数与初值不同选取的表现。
在解决这个问题的途中,我们还利用到了计算方法课程所学到的知识,通过观察数据,利用插值法描出图像,近似得出函数,再得出第十年的野兔数量。
野兔生长模型1、问题重述这是一个关于野兔生长状态的模型。
我们知道研究一定空间内某一生物物种的种群数量随时间变化的规律是很有实践意义的。
通过发现规律,我们可以更有效的了解一个种群发展变化的趋势、种群对自然世界的依赖程度和种群自身的成长结构,对人类了解并掌握自然规律,利用与控制生物资源有较大意义。
人类自身作为地球上的一个物种,也在不断的探求自己的命运。
数学建模狐狸野兔问题Word版

狐狸野兔问题摘要:封闭自然环境中的狐狸和野兔存在捕食与被捕食关系,本题旨在通过对自然状态下两物种数量变化规律的分析,推测加入人类活动(即人工捕获)时两物种数量的变化,进而得出人类活动对自然物种的影响,为人类活动提供参考,使其在自然允许的范围内,促进人与自然和谐相处。
对于问题一,首先建立微分方程,描述两物种数量随时间变化的Volterra 模型()0,0,0,021212211>>>>⎪⎪⎩⎪⎪⎨⎧+-=-=r r k k xyr y k dtdy xy r x k dtdx并用解析法求得狐狸与野兔数量的关系 ()()2211k r xk r yxeyec --=为直观反映两物种数量随时间的变化规律,选取三组有代表性的初值,利用Matlab 软件绘图。
在狐狸和野兔随时间的变化图像中,大致得出其数量呈周期变化,为进一步检验周期性,再用 Matlab 绘图做出狐狸与野兔数量的关系图,得到封闭曲线,因此分析结果为:狐狸和野兔的数量都呈现周期性的变化,但不在同一时刻达到峰值。
对于问题二,利用数值解法,令模型中两式皆为0,即求得狐狸和野兔数量的平衡状态。
且由问题一中狐狸与野兔数量的关系图知野兔和狐狸的平衡量恰为他们在一个周期内的平均值。
对于问题三,在Volterra 模型基础上引入人工捕获系数。
只捕获野兔时,野兔的自然增长率降低,狐狸自然死亡率增加,改进后模型同问题二处理方式一样,求得平衡状态,得出结论:捕获野兔时,狐狸数量减少,野兔数量反而增加,即Volterra 原理:为了减少强者,只需捕获弱者。
只捕获狐狸时,分析方法与只捕获野兔时相同,并得出野兔狐狸数量皆增加的结论。
问题三为自然界人类捕获生物提供了新的思路,即可以在正常允许范围内,为了达到减少某一种群数量的目的,相应的捕获其食饵,或适度地捕获捕食者使捕食者与被捕食者的数量都有所增加。
关键词:Volterra 模型 Matlab 软件 解析法 周期性一、问题重述在一个封闭的大草原里生长着狐狸和野兔。
数学建模--野兔

数学建模--野兔数学建模2辽宁工程技术大学数学建模课程成绩评定表学期2014-2015学年1学期姓名高显利李浩申李金胜专业工程管理班级14-工中职一班课程名称数学建模论文题目航空机票超订票问题评定标准评定指标分值得分知识创新性20理论正确性20内容难易性15结合实际性10知识掌握程度15书写规范性10工作量10总成绩100评语:任课教师林清水时间2015年11月15日备注摘要当需要从定量的角度分析和研究一个实际问题时,人们就要在深入调查研究、了解对象信息、作出简化假设、分析内在规律等工作的基础上,用数学的符号和语言,把它表述为数学式子,也就是数学模型,然后用通过计算得到的模型结果来解释实际问题,并接受实际的检验。
这个建立数学模型的全过程就称为数学建模。
关键词种群繁殖野兔数学建模稳定收获异常现象 Logistic模型生态学 MATLAB程序根据题目:在某地区野兔数量在连续十年统计数量(单位十万)如下:分析该数据,得出野兔的生长规律。
并指出在哪些年内野兔的增长有异常现象。
对于这种种群生态学问题,我们可以用Logistic(逻辑斯蒂方程)模型来模拟。
Logistic 模型是种群生态学的核心理论之一。
它可以用来描述种群生长规律,利用它可以表征种群的数量动态。
之所以选择该模型来研究野兔生长问题,是因为,该模型考虑并概括了,种群发展所遇到的各种外界条件,也就是说,它模拟了真实情况。
通过建立Logistic模型,我们小组得出T=10时,野兔数量为9.84194(十万)只。
该结果比较符合客观规律。
利用Logistic模型可以表征种群的数量动态;如鱼类种群的增长,收获与时间关系的确定。
实习目的学会用logistic模型来表达,用logistic模型来表达增长性问题。
问题重述1、兔子的自然死亡。
2、兔子天敌的种群变化。
3、各种疾病的蔓延。
4、人类的捕杀与破坏问题剖析野兔生长问题。
野兔在自然条件不变下,野兔的种群应该保持不变。
几类不同增长的函数模型兔子

x
……
…0
1
2
3
4
5
6
7
8
9 10
从每天的回报量来看: 下面利第每用图15~~象48天 天从整, ,体方 方上案案把一二握最最不多多同::函数模型的y=增0.4长×2x-1
y 第9天以后,方案三最多;
140
120
有人认为投资1~4天选
100
择方案一;5~8天选择
方案二;9天以后选择
80
方案三?
60
logax<xn<ax
几种常见函数的增长情况:
常数函数 一次函数 没有增长 直线上升 解决实际问题的步骤:
指数函数 对数函数 指数爆炸 “慢速”增长
实际问题
实际问题的解
还原说明
抽象概括 读懂问题
数学问题
演算 推理
数学问题的解
如果等式1告诉我们,积跬步以致千里,积怠惰以致深渊。
那么等式2则告诉我们,只比你努力一点的人,其实已经甩你太远 。
例1 假设你有一笔资金用于投资,现有三种投资方案供 你选择,这三种方案的回报如下:
方案一:每天回报40元; 方案二:第一天回报10元,以后每天比前一天多回报10元; 方案三:第一天回报0.4元,以后每天的回报比前一天翻一番。 请问,你会选择哪种投资方案呢?
分析:1、依据什么标准来选取投资方案?日回报效益 还是累计回报效益?
几种常见函数的增长情况:
增长量为0
没有增长
增长量相同
直线上升
增长量迅速增加
指数爆炸
常数函数 一次函数 指数型函数
例某2 公司为了实现1000万元利润的目标,准备制定一个激 励销售部门的奖励方案:在销售利润达到10万元时,按销售 利润进行奖励,且奖金y(单位:万元)随着销售利润x (单位: 万元)的增加而增加,但资金数不超过5万元,同时奖金不超过 利润的25%。现有三个奖励模型:y=0.25x,y=log7x+1, ,其中哪个模型能符合公司的要求呢?
数学建模论文野兔生长问题

野兔生长问题摘要本文根据已知的野兔连续十年的统计情况,探讨野兔的合理的存活率并推测当前的发展趋势,针对不同情况给出方法推算出野兔数量的走向的目的。
首先,充分利用给出的前两年来野兔的数量变化,分析近两年来的野兔群落的情况,建立一个线性方程组的数学模型,通过求解方程组得出不同年份野兔的数量的数学关系,并且求出了平均增长率为:1.718%;所以通过一些比例之间的关系得到这个野兔群落的T=10的数量(见表1)。
然后,建立一个种群增长的差分方程模型,求出的野兔生长规律。
求解当前野兔对应的Leslie矩阵的特征根,发现该特征根大于1,根据Leslie矩阵的稳定性理论知道:如果不进行避孕注射该野兔种群将无限增长(如果环境允许);据此,利用Leslie矩阵稳定的充要条件求出应该保持多大的繁殖率才能使种群保持稳定,求解的主要思路是:特征根取为1、把繁殖率当成未知数,将此时的各年龄段的存活率代入方程⑥即可。
最后,只需将野兔的存活率代入那个以繁殖率为未知数的方程(方程⑥),求出在哪些年内野兔的增长有异常现象,。
考虑到求解的数据比较多,采取计算机模拟的方法来确定移走野兔后所需要进行避孕的母兔头数为了检验计算机模拟的正确性,用理论去验证。
问题重述位于某国的国家公园中栖息着近10000头野兔。
管理者要求有一个健康自由的环境以便观察这个10000头野兔的数量变化情况。
管理者逐年统计了野兔的数量,发现在过去的10年中,野兔的生长变化并不稳定,呈现波浪式起伏,根据这些信息我们需要解决以下问题:1. 探讨年龄在1岁到10岁之间的野兔的合理的存活率的模型,推测这个野兔群落的当前的年龄结构。
2. 知道哪些环境和内部因素对野兔生长数量的影响,并测算出各个影响的程度如何。
3. 探求偶然突发事件对野兔生长数量的巨大影响和它的规律性。
4. 根据野兔的生长变化,对野兔的生长特点进行分析。
问题假设1、假设野兔的性别比近似认为1:1,并且采用措施维持这个性别比;2、假设母兔可以怀孕的年龄为1岁—6岁、最高年龄为10岁,10岁的死亡率为100%,并且6—10岁的野兔的只数呈线性递减;3、假设野兔在各年龄段中的分布率不变,即年龄结构不变,并采用各种措施维持这一结构;4、假设兔子的内部因素对其生存率的影响不大5、假设0岁野兔能够活到1岁的比例为75%;6、假设各个环境因素对野兔生长的影响是互不影响的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数学建模一周论文
论文题目:野兔生长问题
姓名1:李宝川学号:09023320
姓名2:彭亚学号:09023308
姓名3:刘新斌学号:09023304
专业:勘查技术与工程
班级:090233
指导教师:虞先玉老师
2010年1月1日、
摘要
参照题目,野兔生长属自然范畴,在生存条件良好,且无外力干扰的情况下,其种群数量是呈对数型增长的。
题中可读,野兔生长并不是处于理想的情况下的,考虑到自然的各种原因,诸如,天地的捕杀,自然灾害,疾病等。
对于这种种群生态学问题,我们可以用Logistic(逻辑斯蒂方程)模型来模拟。
Logistic模型是种群生态学的核心理论之一。
它可以用来描述种群生长规律,利用它可以表征种群的数量动态。
之所以选择该模型来研究野兔生长问题,是因为,该模型考虑并概括了,种群发展所遇到的各种外界条件,也就是说,它模拟了真实情况。
通过建立Logistic模型,我们小组得出T=10时,野兔数量为9.84194(十万)只。
该结果比较符合客观规律。
利用Logistic模型可以表征种群的数量动态;如鱼类种群的增长,收获与时间关系的确定。
描述某一研究对象的增长过程如生态旅游区环境容量的确定,森林资源的管理以及耐用消费品社会拥有量的预测、国民生产总值的预测等;也可作为其它复杂模型的理论基础如Lotka-Volterra两种群竞争模型;以上的大多数的工作都是拿逻辑斯蒂模型来用,但也由此可看出逻辑斯蒂方程不管在自然科学领域还是在社会科学中都具有非常广泛的用途。
关键字:Logistic模型生态学 MATLAB程序
问题重述
野兔生长问题。
首先,野兔是生长在自然环境中的。
自然很复杂,存在着许多影响种群发展的因素。
我们知道,假如给野兔一个理想的环境,野兔数量是呈J型增长的。
现实情况中,种群一般是呈S型增长的,从题中表格看出,野兔的数量并不是单一地增长,T=3,6.90568;T=4,6.00512;T=5,5.56495;T=6,5.32807。
第四年到第七年,这三年野兔的数量不增反降,说明其间有影响野兔生长的因素存在。
我们探讨了其中的因素:
(1),兔子内部因素,竞争,雄雌比利失去平衡,老化严重等。
(1),自然灾害,比如说草原火灾,使野兔生长环境遭到破坏;再如气候反常,使野兔的产卵,交配受影响。
(2),天敌的捕食,狼,狐狸等天敌大量地捕食使野兔生存受到威胁。
(3),疾病的侵扰,野兔种群中,蔓延并流行疾病,必然使野兔存活率下降。
(4),人类的影响,城市扩建,使其栖息地面积减少;捕杀。
考虑到上述因素,野兔的生长就不能完全用一个Logistic模型来模拟
模型假设
上述,野兔生长问题,我们假设
(1),假设它使处于自然的情况(没有人的作用),人类活动对其生存不产生影响。
(2),假设各个环境因素对野兔生长的影响是互不影响的。
(3),假设兔子的内部因素对其生存率的影响不大。
(4),假设野兔在各年龄段中的分布率不变,即年龄结构不变,并采用各种措施维持这一结构;
那它是可以用Logistic模型来模拟的。
分析与建立模型
对于生物模型,首先考虑的是logistic模型,考虑到logistic模型的增长曲线是单调的,而题目所给的数据中有一段是下降的,这是反常的情况,而正常情况应当是单调上升的。
考虑到可能在这段时间内有使野兔减少的因素。
不能在整个时间段进行拟合,我们应当在每个单调区间上进行拟合。
第二单调增区间
模型求解
对于logistic 连续模型,设微分方程为
)1(d d bx ax t
x -=,0)0(x x =, )0,/1,0(00>≠x b x (1) 其中参数a ,b 需要通过拟合得到。
(1) 的解为
)exp(11)(0at b x b t x -⎪⎪⎭
⎫ ⎝⎛-+=. (2) 设已知连续三年的数据)(),(),(321t x t x t x ,其中01223>=-=-T t t t t ,则由(2)得方程组
⎪⎪⎪⎪⎩⎪⎪⎪⎪⎨⎧=--⎪⎪⎭⎫ ⎝⎛-+=--⎪⎪⎭⎫ ⎝⎛-+=-⎪⎪⎭⎫ ⎝⎛-+310
210
1101)2exp(11)exp(11)exp(1x aT at b x b x aT at b x b x at b x b (3) 这三个方程中有三个未知量0,,x b a 可以解出a,b 如下: 将(3)中第一式代入第
二、三式消去x 0, 得
⎪⎪⎩⎪⎪⎨⎧-=-⎪⎪⎭⎫ ⎝⎛--=-⎪⎪⎭⎫ ⎝⎛-b x aT b x b x aT b x 31
211)2exp(11)exp(1 (4) 消去a 后得b 满足的方程
2
231111⎪⎪⎭⎫ ⎝⎛-=⎪⎪⎭⎫ ⎝⎛-⎪⎪⎭⎫ ⎝⎛-b x b x b x (5) 解得
)
2()(31213223122x x x x x x x x x x b -+-=. (6) 代入(4) 的第一式得a 满足的方程
T
x x x x x x a ⎪⎪⎭⎫ ⎝⎛--=)()(ln 231123 (3) 求参数a,b 的MATLAB 程序
function [a,b, q]=hare(p,T)
% 输入单调的连续三年数量p 和时间间隔T(本题T=1), 输出参数 a, b 和下一年的数量q
a=log(p(3)*(p(2)-p(1))/(p(1)*(p(3)-p(2))));
b=(p(2)^2-p(3)*p(1))/(p(3)*p(2)+p(1)*p(2)-2*p(1)*p(3))/p(2); q=1/(b+(1/p(3)-b))*exp(-a*T));
在第一个上升阶段, 对于连续三年(0,1,2)和(1,2,3)分别计算得到二组a ,b 值
0.99999629543280 0.09999899065418
1.00000189673056 0.10000006995945
在下降阶段,对于连续三年(3,4,5)和(4,5,6)分别计算得到的二组a ,b 值
0.49999951470301 0.20000005321601
0.49998396474656 0.20000085565547
在第二个上升阶段,对于连续三年(6,7,8)和(7,8,9)分别计算得到的二组a ,b 值
1.00000508717411 0.10000005796845 1.00000975640180 0.10000014562299
当取a, b 为最后一组数据时,t=10 时由(2) 得到预测数为9.84193(十万),当取a=1,b=0.1 时,预测数为9.84194(十万).
结论是:
在 T=0 到T=3 之间增长规律为logistic 模型:)1.01(d d x x t
x -=. 在 T=3 到T=6 之间增长规律有异常情况, 但仍为logistic 模型;:)2.01(5.0d d x x t
x -=. 在 T=6 到T=9 之间增长规律恢复为logistic 模型:)1.01(d d x x t
x -=. 在T=10 时, 在正常情况下, 野兔数量为 9.84194(或9.84193)(十万)只.
模型检验
J应用与评价
本模型在模拟野兔的生长方面通过不同的时期段进行拟合,较为充分的体现在不同环境下的生长的情况,能够根据不同的环和情况,选择不同的阶段的模型来对野兔的生长情况进行模拟!这样对野兔的繁衍有着更好的监控提供依据和科学的预测!但是本模型也不是完全能够模拟,智能提供较为全面的拟合,一旦环境改变为模型没有包括的情况则此时的模型就不可以对野兔的生长进行有效的拟合,简而言之就是不可以用此模型来预测野兔的繁衍!在这种情况情况下只用抽样等等的实验方法才可确定。