1
我在omnet平台上有一个项目,我正在生成随机数字,可以说在0-100之间。每次运行模拟时,随机生成的数字都会变得相同。例如,第一个生成的是32,第二个是75,依此类推。在第二次模拟中,顺序和生成的数字是相同的。我知道srand()与omnet ++不兼容,因此我需要有关查找等效命令的帮助。谢谢omnet ++中的“Srand”等效命令是什么?
我在omnet平台上有一个项目,我正在生成随机数字,可以说在0-100之间。每次运行模拟时,随机生成的数字都会变得相同。例如,第一个生成的是32,第二个是75,依此类推。在第二次模拟中,顺序和生成的数字是相同的。我知道srand()与omnet ++不兼容,因此我需要有关查找等效命令的帮助。谢谢omnet ++中的“Srand”等效命令是什么?
在OMNeT++
没有相当于srand()
。
生成相同的数字序列OMNeT++
random number generator是完全有意的。除此之外,它保证了仿真的运行将是可重复的。另外,在另一次运行期间生成随机值将会有所不同。
人们可以通过将下面的行检查这个给omnetpp.ini
:
repeat = 10
,然后将转出,对于run=0
随机值从值不同为run=1
,run=2
等