1
intuniform(a,b)
関数呼び出しの結果を数値に代入すると、常に同じ値になります。たとえば:Omnet ++一様乱数生成
val = intuniform(0,100);
val
は、すべての実行のためには常に44です。
どのように管理できますか?
intuniform(a,b)
関数呼び出しの結果を数値に代入すると、常に同じ値になります。たとえば:Omnet ++一様乱数生成
val = intuniform(0,100);
val
は、すべての実行のためには常に44です。
どのように管理できますか?
同じ値を生成することによってOMNeT++
RNGは意図的な動作です。生成されたシーケンスを管理するには、seedを変更するか、omnetpp.ini
に繰り返しを追加します。
ここで、それは私の 'omnetpp.ini'ファイルです:' [全般] ネットワーク=ネットワーク NUM-のRNG = 1 種セット= $ {runnumber} '' val'はまだ変更されません。なにか提案を? – ahmethasan
たとえば、 'seed-set = 23'と設定します。 –