根据条件选择输出(自定义分配)
SelectOutput based on condition (custom distribution)
我正在 Anylogic 中构建我的模型。我创建了一组具有自定义分布的代理,我在其中放入了一个选项列表。我输入了 5 个选项(类别):A、B、C、D 和 E,每个选项都有各自的百分比。我想做的是让代理根据选项(类别)转到两种不同的服务。我在模型中有一个 selectOutput 但我无法弄清楚要将什么作为条件来实现这一点,即如果代理是 A 或 B 那么我希望它转到 service_1 如果它是 C, D 或 E,我希望他们去 service_2。
一旦你理解了条件语句就很简单了。试试这个(假设代理有一个变量 myOption,它是 A、B、C、D 或 E 已经从您的自定义分配中提取):
我正在 Anylogic 中构建我的模型。我创建了一组具有自定义分布的代理,我在其中放入了一个选项列表。我输入了 5 个选项(类别):A、B、C、D 和 E,每个选项都有各自的百分比。我想做的是让代理根据选项(类别)转到两种不同的服务。我在模型中有一个 selectOutput 但我无法弄清楚要将什么作为条件来实现这一点,即如果代理是 A 或 B 那么我希望它转到 service_1 如果它是 C, D 或 E,我希望他们去 service_2。
一旦你理解了条件语句就很简单了。试试这个(假设代理有一个变量 myOption,它是 A、B、C、D 或 E 已经从您的自定义分配中提取):