我正在使用 Arena 模拟软件。我需要在 Process Module 的表达式部分定义“if”。我找不到任何定义“ifelse”函数的指令。
问问题
3491 次
1 回答
1
我从未在 Arena 模拟中找到 IF 语句。
但别担心。有使用表达式的解决方法。
根据官方文档:
逻辑表达式求值
分配:InventoryLevel = 50 * (SystemStatus==Early) + 30 * (SystemStatus==Late);
如果变量 SystemStatus 等于 Early(逻辑表达式的值为 1 表示 TRUE,0 表示 FALSE),则分配 InventoryLevel 的值 50。如果 SystemStatus 等于 Late,则将 InventoryLevel 分配为 30。如果两者都不为真,则将 SystemStatus 分配为 0。此单个 ASSIGN 块可能已用于替换 BRANCH 块(检查 SystemStatus 的值)和两个 ASSIGN 块(分配正确的值)。
于 2017-11-14T15:05:18.653 回答