例子问题
例子问题1:动态模型
有两种相似的猴子栖息在同一片森林里。A物种的内在增长率为4%,B物种为7%。该森林的容量估计为125,000只A物种猴子和45万只B物种猴子。在过去的100年里,偷猎这些猴子导致了每个物种的数量下降。物种A有4000个种群,物种B有80000个种群。使用一个离散模型来预测以几年为时间步长的人口增长。可以使用多大的时间步长来维持具有等价定性行为的连续时间模型?
假设,
识别已知信息和动力系统。
动力系统方程为:
从这里用欧拉方法求解离散时间动力系统。
现在制定模型
现在把这些方程转化成一组差分方程。
假设
在哪里表示在实现欧拉方法时计算机将使用的迭代次数。
的时间步将需要改变,并重新制定模型,以计算时间步长可以有多大,否则它将不像连续时间模型。
用欧拉方法对B种猴子的种群进行计算机实现,得到下图。
可以看出是函数开始出现混沌且不代表连续系统行为之前的最大时间步长。
例子问题2:动态模型
在一块草地上生长着两种野花,一种是绿色的匍匐花,另一种是黄色的雏菊。更可取的花是黄色雏菊,因为它们可以采摘并作为花束出售。黄色雏菊也是两者中生长较慢的一种。绿地匍匐植物生长更快,消耗更多的草地。黄色雏菊通过长得更高来与绿色花爬虫竞争,并遮蔽了爬虫的新生长。黄色雏菊对某些类型的昆虫也有更强的抵抗力。这两种类型的花能在草地的一部分上共存吗?还是一种花压倒另一种花,使其灭绝?
两种花将共存。
绿色爬行动物将会灭绝。
稳态分析不能回答这个问题。
黄色雏菊将会灭绝。
两种花都会茁壮成长。
稳态分析不能回答这个问题。
由于两种不同的花之间存在竞争,生长速率函数为,
在哪里是内在增长率和衡量资源限制的强度。
现在把这个问题看作稳态下的动态模型。
换句话说,
从这里开始,用数学术语确定问题的已知内容。
要回答这个问题,决定是否或.
为了建立模型,让
其中稳态方程如下。
对于特定的问题,兴趣点位于两个函数的交点处。
和交叉点
用克莱默法则求解如下结果。
当问到共存的问题时我们发现,
而且
其中经过进一步的检验,得出稳态分析不能回答这个问题的结论。