我如何在omnet ++中定义将使用其他参数定义的参数?

时间:2012-05-19 14:45:39

标签: omnet++

这是我的ini文件定义:

[General]
network = AQM
**.Nodes = 100  # Numer of Nodes
**.Qmax = 1000  # Buffer Size
**.Qref = 0.25*par("Qmax")

我希望Qref为Qmax的0.25。

我怎样才能实现它?

1 个答案:

答案 0 :(得分:2)

您可以命名变量并在之后使用它们:

[General]
network = AQM
**.Nodes = ${cnt=100} # Numer of Nodes
**.Qmax = 1000 # Buffer Size
**.Qref = 0.25*${cnt}

这甚至适用于范围或列表:

**.var1 = ${i=0..1 step 0.2}
**.var2 = ${i} * 0.01