我想初始化omnetpp.ini
文件中的参数。该参数采用某种模块类型的数组形式。我希望有一半的实例有一定数量而另一半有另一数量。例如,数组是basestation[100]
。我想要这样的东西:
basestation[0-49].mobility.initialX = 10
basestation[50-99].mobility.initialX = 40
有一种简单的方法吗? (而不是一个接一个地做所有实例!!)
感谢。
答案 0 :(得分:0)
OMNeT++ User Manual's section 9.3.1 ("Using Wildcard Patterns")涵盖了数字范围。
将此应用于您的示例,以下内容将起作用:
basestation[0..49].mobility.initialX = 10
basestation[50..99].mobility.initialX = 40
请注意,您也可以省略范围的开头或结尾。