数学建模实验九

发布 2023-05-17 20:47:28 阅读 1020

实验九。

096160081 李杰峰。

1、完成下列两题中的任一题,给出分析过程并对结果作出必要的解释:

书上173页的习题3;

书上173页的习题4;

2、建模解决野兔的数量问题:

在某地区野兔的数量在连续十年的统计量(单位十万)如下。

分析该数据,得出野兔的生长规律,并指出在哪些年内野兔的增长有异常现象,**t=10时野兔的数量。

4.在5.3节正规战争模型(3)中,设乙方与甲方战斗有效系数之比为。

初始兵力相同。

(1) 问乙方取胜时的剩余兵力是多少,乙方取胜的时间如何确定。

(2) 若甲方在战斗开始后有后备部队以不变的速率增援,重新建立模型,讨论如何判断双方的胜负。

解:用表示甲、乙交战双方时刻t的士兵人数,则正规战争模型可近似表示为:

现求(1)的解: (1)的系数矩阵为。

再由初始条件,得。

又由。其解为

即乙方取胜时的剩余兵力数为。

又令。注意到。

2) 若甲方在战斗开始后有后备部队以不变的速率增援。则。

相轨线为。此相轨线比书图11中的轨线上移了乙方取胜的条件为。

2、建模解决野兔的数量问题:

在某地区野兔的数量在连续十年的统计量(单位十万)如下。

分析该数据,得出野兔的生长规律,并指出在哪些年内野兔的增长有异常现象,**t=10时野兔的数量。

解:问题重述:野兔生长问题。

首先,野兔是生长在自然环境中的。自然很复杂,存在着许多影响种**展的因素。我们知道,假如给野兔一个理想的环境,野兔数量是呈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模型。

模型的求解:对于logistic连续模型,设微分方程为

其中参数a,b 需要通过拟合得到。

1) 的解为。

设已知连续三年的数据,其中,则由(2)得方程组。

这三个方程中有三个未知量可以解出a,b如下: 将(3)中第一式代入第。

二、三式消去x0, 得。

消去a 后得b 满足的方程。

解得代入(4) 的第一式得a 满足的方程。

求参数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值。

在下降阶段,对于连续三年(3,4,5)和(4,5,6)分别计算得到的二组a,b值。

在第二个上升阶段,对于连续三年(6,7,8)和(7,8,9)分别计算得到的二组a,b值。

当取a, b为最后一组数据时,t=10 时由(2) 得到**数为9.84193(十万),当取a=1,b=0.1 时,**数为9.84194(十万).

结论是: 在 t=0 到t=3 之间增长规律为logistic模型:.

在 t=3 到t=6 之间增长规律有异常情况, 但仍为logistic模型;:.

在 t=6 到t=9 之间增长规律恢复为logistic模型:.

在t=10 时, 在正常情况下, 野兔数量为 9.84194(或9.84193)(十万)只。

096160075 杨振亚 09数基。

1.在5.3节正规战争模型(3)中,设乙方与甲方战斗有效系数之比为a/b=4,初始兵力与相同。

1)问乙方取胜时的剩余兵力是多少,乙方取胜时间如何确定。

2)若甲方在战斗开始后有后备军以不变的速率r增援,重新建立模型,讨论如何判断双方的胜负。

解由5.3节图11,乙方取胜时的剩余兵力为。

又因为,所以。

要确定乙方取胜时间,需求解方程组,可得:

令,由可以算出与甲方战斗有效系数b成反比。

2)在这种情况下,战争模型(3)的第一个方程改为,相轨线为5.3节图11中的轨线上移r/2a,乙方取胜的条件为即。

2、建模解决野兔的数量问题:

在某地区野兔的数量在连续十年的统计量(单位十万)如下。

分析该数据,得出野兔的生长规律,并指出在哪些年内野兔的增长有异常现象,**t=10时野兔的数量。

解问题重述:野兔生长问题。首先,野兔是生长在自然环境中的。

自然很复杂,存在着许多影响种**展的因素。我们知道,假如给野兔一个理想的环境,野兔数量是呈j型增长的。现实情况中,种群一般是呈s型增长的,从题中**看出,野兔的数量并不是单一地增长,t=3,6.

90568;t=4,6.00512;t=5,5.56495;t=6,5.

32807。第四年到第七年,这三年野兔的数量不增反降,说明其间有影响野兔生长的因素存在。

分析与建立模型:对于生物模型,首先考虑的是logistic模型,考虑到logistic模型的增长曲线是单调的,而题目所给的数据中有一段是下降的,这是反常的情况,而正常情况应当是单调上升的。考虑到可能在这段时间内有使野兔减少的因素。

不能在整个时间段进行拟合,我们应当在每个单调区间上进行拟合。

第一个单调增区间。

第一个单调减区间。

第二个单调增区间。

我们把野兔生长情况分成了上表三个区间,建立野兔生长的logistic模型。

模型的求解:对于logistic连续模型,设微分方程为

其中参数a,b 需要通过拟合得到。

1) 的解为。

设已知连续三年的数据,其中,则由(2)得方程组。

这三个方程中有三个未知量可以解出a,b如下: 将(3)中第一式代入第。

二、三式消去x0, 得。

消去a 后得b 满足的方程。

解得代入(4) 的第一式得a 满足的方程。

求参数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);

数学建模实验

实用数学建模与软件应用实验报告。学院名称 理学院专业年级 信计142班姓名 高梓涵学号 2014014515 课程 实用数学建模与软件应用报告日期 2016.11.9 问题重述 设某团体有n个单位,每个单位有人数a,总席位为s 现有席位p个待分配。问 各单位分配多少个席位是公平的?这就是席位公平分配...

数学建模实验

1 计算 汽车刹车距离 中的k值。解答过程 用最小二乘法来计算,过程如下 我们已知该曲线方程为d kv2 bv 令s 0 得出 0 0 得出 0 用matlab计算,其程序如下 x 29.3,44,58.7,73.3,88,102.7,117.3 y 42,73.5,116,173,248,343,...

数学建模实验

实验题目 人口类型。实验类型 基本操作。实验目的 掌握聚类分析的基本原理及方法。实验内容 要求学生在学习 掌握一些数学模型之后,能够理论联系实际,给出实际问题的相关数学模型,并能够编程求解,给出其结果。本次数学建模实习题目为 问题一 分析我国人口普查公报的相关数据,利用所学数学模型给出我国人口特征。...