在AnyLogic中,selectOutput是选择器元素,可用于选择不同的输出。其主要参数是“probability”和“utilization”。 其中,“probability”是一个0-1之间的数字,表示选择每个输出的概率。而“utilization”是一个实数,指示选择每个输出的频率。 代码示例:
// 创建选择器元素
SelectOutput
// 设置输出元素及其权重 selectOutput.addOutput(1, 0.3); selectOutput.addOutput(2, 0.7);
// 根据utilization选择输出 if (selectOutput.utilization() == 1.0) { if (selectOutput.getOutput() == 1) { // 输出1 } else if (selectOutput.getOutput() == 2) { // 输出2 } }