2016-05-12 101 views
1

我在omnet平臺上有一個項目,我正在生成隨機數字,可以說在0-100之間。每次運行模擬時,隨機生成的數字都會變得相同。例如,第一個生成的是32,第二個是75,依此類推。在第二次模擬中,順序和生成的數字是相同的。我知道srand()與omnet ++不兼容,因此我需要有關查找等效命令的幫助。謝謝omnet ++中的「Srand」等效命令是什麼?

回答

2

OMNeT++沒有相當於srand()
生成相同的數字序列OMNeT++random number generator是完全有意的。除此之外,它保證了仿真的運行將是可重複的。另外,在另一次運行期間生成隨機值將會有所不同。
人們可以通過將下面的行檢查這個給omnetpp.ini

repeat = 10 

,然後將轉出,對於run=0隨機值從值不同爲run=1run=2

相關問題