跳转到内容

AnyLogic/基于代理的建模/第 4 步:计算产品采用者

来自维基教科书,开放的书籍,开放的世界

第 4 步。计算产品采用者

模型的主要目的是研究新产品的采用情况,因此我们想知道在任何给定时间有多少人已经购买了我们的产品。因此,我们将定义两个统计变量来计算产品采用者和潜在采用者。

创建统计变量来计算采用者和潜在采用者

  1. 通过双击项目视图中的Main项,打开Main类图。
  2. 选择嵌入对象 people。
  3. 转到属性视图的统计页面。
  4. 定义一个统计变量来计算采用者的数量。点击添加统计按钮。这将打开下面的属性部分。
  5. 类型adopters名称属性字段中。
  6. 保留选定的类型:计数
  7. 指定条件
    item.statechart.isStateActive(item.Adopter)
    此变量将计算满足指定条件的人数,即目前处于Adopter状态的人数(采用者)。
  8. 创建另一个统计变量,以相同的方式计算潜在采用者。将其命名为potentialAdopters并指定以下条件
    item.statechart.isStateActive(item.PotentialAdopter)
华夏公益教科书