不同运行的.ini文件中的参数值不同

时间:2017-07-03 13:06:50

标签: omnet++ veins

如何使用.iniomnet中的每次重复在cmdenv文件中定义不同的参数值?我的重复值为4,并尝试使用accidentStartaccidentDuration的不同值。

1 个答案:

答案 0 :(得分:5)

你不能。并且不应该。整个重复点是所有参数都具有相同的值,只是RNG的种子不同。因此,您可以为每个结果值获得相同分布的不同样本。

您正在寻找的是迭代变量。 像这样:

**.accidentStart = ${100, 200, 350}s

这将生成3次运行而不重复,12次运行repeat=4

如果你添加

**.accidentDuration = ${duration=300, 450, 600..1800 step 600}s

这会将运行次数乘以另一个因子5。

默认情况下,迭代变量生成各自指定值集的笛卡尔乘积。但有一些方法可以改变这种情况,请参阅手册了解如何。