【问题标题】:Defining IFESLE in arena在竞技场中定义 IFESLE
【发布时间】:2017-11-14 23:05:18
【问题描述】:

我正在使用 Arena 模拟软件。我需要在 Process Module 的表达式部分定义“if”。我找不到任何定义“ifelse”函数的指令。

【问题讨论】:

    标签: if-statement arena-simulation


    【解决方案1】:

    我在 Arena 模拟中从未找到 IF 语句。

    但别担心。有使用表达式的解决方法。

    根据官方文档:

    逻辑表达式求值

    分配:InventoryLevel = 50 * (系统状态==早期)+ 30 *(系统状态==延迟);

    如果变量 SystemStatus 为 InventoryLevel,则分配值为 50 等于 Early(逻辑表达式的值为 1 表示 TRUE,0 表示 错误的)。如果 SystemStatus 等于 Late,则将 InventoryLevel 分配为 30。如果 两者都不为真,将 SystemStatus 赋值为 0。这个单一的 ASSIGN 块可能已用于替换 BRANCH 块(检查值 SystemStatus) 和两个 ASSIGN 块(分配正确的值)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-01
      • 2019-03-20
      • 2019-12-19
      • 2012-06-07
      • 2017-01-28
      • 2012-10-18
      • 2014-12-10
      • 2012-10-01
      相关资源
      最近更新 更多