Population and carrying capacity 的第二阶段 :Crowding affects lifetime.

Population and carrying capacity 的第二阶段:拥挤影响寿命,负反馈(Negative feedback),S型增长(S-shaped growth)

操作内容目录:

1、将把承载能力引入 Population and carrying capacity 模型
假设环境只能支持 5000 个个体,当人口越来越接近这个数字时,寿命会急剧减少。当人口明显低于承载能力时,寿命就会达到最大水平。
2、更新反馈结构
创建一个新的参数 CarryingCapacity,默认值为5,000
创建一个新的动态变量 Crowding,它等于人口/承载能力
建立从 CarryingCapacity 到 Crowding 变量的链接,极性为 " - "
建立从人口存量到拥挤变量的链接,极性为 " + "

1、把 Population and carrying capacity 模型的 Main 复制

右键 Main ,选择 copy
在这里插入图片描述

2、粘贴 Main

在这里插入图片描述
然后项目树这里就会出现 Main1(第一次粘贴),我第四次粘贴了,所以我接下来使用 Main4
在这里插入图片描述

3、创建一个新的参数

CarryingCapacity,默认值为 5,000

在这里插入图片描述

4、创建一个新的动态变量

Crowding

在这里插入图片描述
公式 Crowding=

Population/CarryingCapacity

在这里插入图片描述

6、建立从 CarryingCapacity 到 Crowding 变量的链接,极性为 " - "

在这里插入图片描述

7、建立从 Population stock 到Crowding 的链接,极性为 " + "

在这里插入图片描述

8、从 Systern Dynamic palette 中拖出 Table function

命名为 EffectOfCrowdingOnLifetime

在这里插入图片描述

9、创建另一个动态变量 AverageLifetime

在这里插入图片描述
这将是当前的平均寿命,它随着拥挤程度的增加而动态变化
输入 AverageLifetime 的公式:

MaxAverageLifetime * EffectOfCrowdingOnLifetime( Crowding ) 

在这里插入图片描述

10、修改 Deaths flow 的公式

改为:

Population / AverageLifetime

在这里插入图片描述

11、修改 MaxAverageLifetime 的链接

它现在应该指向 AverageLifetirne
在这里插入图片描述

12、绘制缺失的链接

双击Crowding变量,将链接箭头放在 AverageLifetime 上,极性为 " - "
在这里插入图片描述
双击AverageLifetime,创建一个极性为 " - " 的链接到 Deaths
在这里插入图片描述

13、把从 Population 流出的两条 Link 调整下,并加上相应的极性,以及加上相应的标记

在这里插入图片描述

14、设置 table function

在这里插入图片描述
在这里插入图片描述

15、运行模型后的最终结果图

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值