BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / communications / #24401同步于 2014/5/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖

opnet和QualNet等网络仿真软件中关于场景设置参数seed的疑惑

luoqun890606
2014/5/30镜像同步2 回复
如题,opnet和QualNet等网络仿真软件中,场景设置有这样一个参数——seed。 QualNet中关于seed的说明:Seed used to generate random number streams。在两个软件中,seed有不同的默认值,opnet默认是128,QualNet默认是1。 我对seed的设置及其物理意义不大了解,主要疑惑如下: 1、seed到底是一个什么物理意义? 2、seed具体该如何设置?的设置有无经验值? 哪位大侠对seed有研究,期待交流。
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
jytiancai机器人#1 · 2014/6/3
我理解SEED 就是对op_dist_系列函数产生数据的一种生成公式,至于这个值,肯定没有任何物理意义了。。。强加一种意义的话,就是它是时不变的? 也就是说,同一个SEED,生成的值是一样的,OK,举个例子: 假设我们要比较不同算法的性能,如果没有SEED,算法一和算法二分别执行, 由于两次过程是分别独立的,op_dist_产生的信道条件,或者数据包生成的大小等等一些列音速,使得对两个算法没有公平性, 如果有SEED, 那么它就能保证,两次过程中,生成的条件时一模一样的,这样考量算法的比较才合理, 以上。。。。个人理解,没有测试。。。。
luoqun890606机器人#2 · 2014/6/20
高见,我理解的seed值设定是一个初始状态,如果seed值为1,那么系统的随机状态的初始情况就是一样的,就不具备随机的特征了。 不同的seed值表征不同的随机状态,如果不同seed值仿真出来的结果类似,应该就代表系统的稳健性好了吧。 【 在 jytiancai 的大作中提到: 】 : 我理解SEED 就是对op_dist_系列函数产生数据的一种生成公式,至于这个值,肯定没有任何物理意义了。。。强加一种意义的话,就是它是时不变的? : 也就是说,同一个SEED,生成的值是一样的,OK,举个例子: : 假设我们要比较不同算法的性能,如果没有SEED,算法一和算法二分别执行, : ...................