Omnet++ 如何初始化模块数组的子范围

Omnet++ 如何初始化模块数组的子范围,omnet++,Omnet++,我想在omnetpp.ini文件中初始化一个参数。该参数以特定模块类型的数组形式存在。我希望一半的实例有一定数量,另一半有另一个数量。例如,阵列是基站[100]。我想要像这样的东西: basestation[0-49].mobility.initialX = 10 basestation[50-99].mobility.initialX = 40 有没有简单的方法?而不是一个接一个地执行所有实例 谢谢 覆盖数字范围 将这一点应用到您的示例中,以下内容将起作用: basestation[0..

我想在omnetpp.ini文件中初始化一个参数。该参数以特定模块类型的数组形式存在。我希望一半的实例有一定数量,另一半有另一个数量。例如,阵列是基站[100]。我想要像这样的东西:

basestation[0-49].mobility.initialX = 10

basestation[50-99].mobility.initialX = 40
有没有简单的方法?而不是一个接一个地执行所有实例

谢谢

覆盖数字范围

将这一点应用到您的示例中,以下内容将起作用:

basestation[0..49].mobility.initialX = 10
basestation[50..99].mobility.initialX = 40
请注意,还可以忽略范围的开始或结束