捕食模型(生物数学)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

捕食模型

(食饵捕食模型,生物数学重要模型)

假设及建立模型:

假设一个生态系统,其中含有两种生物 A 生物和B 生物,其中A 生物是捕食者,B 生物是被捕食者。建立捕食数学模型

1) 在观测数据(DATA1)无误差的情况下,确定模型中的参数,并分析误差。

2) 在观测资料有误差(时间变量不含有误差)的情况下,请分别利用观测数据DATA2和DATA3,确定参数在某种意义下的最优解,并与仿真结果比较,进而改进你们的数学模型。 3) 假设连观测资料的时间变量也含有误差,试利用数据DATA4,建立数学模型,确定参数在某种意义下的最优解。

通过对此生态系统的观测,可以得到相关的观测数据。观测数据的格式依次为:

观测时刻j

t 、A 生物数目)(j t x 、B 生物数目)

(j t y

对于生态系统中的两种生物A 和B ,A 生物为捕食者,B 生物为被捕食者。在某

一段时期内,A 生物的数量与B 生物的数量之间存在一定的关系。

根据已知条件,可将(15)式改写为如下形式:

12()dx

x y dt

αα=+ (1)

34()dy

y x dt

αα=+ (2)

0506()()x t y t αα=⎧⎨

=⎩

其中()16k k α≤≤为模型的待定参数。

进行变换可得:

3412()()

y x dy dx x y αααα+=

+ (3)

3412()

()

dx x dy y y x

αααα++=

即 (4)

积分得:

10203040ln ln )()(ln ln )()0y y y y x x x x αααα-+-+-+-=( 可将上述表达式改写成n 元齐次线性方程组的形式,如下所示:

m n A 0

α⨯= (5)

上述n 元齐次线性方程组有非零解的充分必要条件是系数矩阵的秩R(A)

我们首先用DATA1中的3组数据确定,,,,4321a a a a 程序 clear

A=zeros(3,4);

A(1,1)=log(0.####82216 /60); A(1,2)= 60-0.####82216;

A(1,3)=-log(11.750840650304518 /10); A(1,4)=10-11.750840650304518 ; A(2,1)=log(7.108705996120129/60);

A(2,2)= 7.108705996120129-60; A(2,3)=-log(3.4####9176 /10); A(2,4)=10-3.4####9176; A(3,1)=log(0.425####24/60); A(3,2)= 0.425####24-60;

A(3,3)=-log(20.80921881438798/10); A(3,4)=10-20.80921881438798 ;

r=rank(A); % rank(A)=r

表1 )41(a '≤≤k k 的值

'1a

'2a

'

3a '4a

-0.0478 -0.0042

-0.9925

0.1125

3314140000222222(ln ln )ln ln y y y x x y x x αααααα

αααααα=+

---++ (28)如设:31400000222

(ln ln )y y x x αααβααα=+

--,112αβα=-,422α

βα=,332αβα=,

1x =ln y ,2x =x ,3ln x x =,则(28)式可以写为如下形式;

0112233y x x x ββββ=+++ (29)

对于(29)式中因变量y 是自变量{}1

2

3x x x x =的线性函数。可以建立起因变量

y 的多元线性回归模型,

① 利用数据文件data2.txt,首先绘制出x(t)、y(t)与时间t 的关系图象,和y(t)对x(t)的散点图,如图3所示(程序见gg1)。

利用MATLAB 工具箱中的regress(y,x)命令,计算回归系数β的最小二乘估

计ˆβ

及其置信区间,计算结果如表1所示,计算程序名为gg5。 由它得到的模型为:

ˆy

=-139.4322355563643+19.884217746922571x -9.9882903314159892x + 99.80497072015960

3x

(51)

结果分析:表1显示2R =0.9971088966600568是指因变量y 的99.71%可由模型(51)确定,F 值远远超过F 检验的临界值,p 远小于α,因而模型(30) 从整体上看是可用的。表1的回归系数给出了模型(30)中0β,1β,2β,3β的 估计值。检查它们的置信区间发现都不包含零点,表明回归变量都很显著。

图3 y(t)对x(t)的散点图和x(t)、y(t)与时间t 的关系图

得出β的估计值即可确定i α(i=1,2,3,4)之间的相互关系:112αβα=-,

332αβα=,422αβα=,再利用残差ˆˆ(1,,150)i i i i e y y i ε

==-=达到最小值进行最

优化计算来确定2α的取值,从而确定其它参数值,模型(30)的残差与2x 的散

点图如图4所示。

表1 data2.txt 中β的计算结果

回归参数

参数估计值 参数置信区间

-139.4322355563643

[-142.1292050800128 -136.7352660327159]

19.88421774692257

[19.70905262672553

20.05938286711962]

相关文档
最新文档