2017年(46)
分类: 系统运维
2017-05-16 14:56:54
原文地址:如何在ns2里产生随机数字 作者:yexin218
使用方法
set r1 [new RandomVariable/Pareto]
$r1 set avg_ 10.0
$r1 set shape_ 1.2
puts stdout "[$r1 value ]"
通过value就可以得到随机数。
然后是要修改随机seed种子,就要在tcl开始预定义部分加入
set val(seed) 0.0
下面是一些随机分布的设定:
1、均匀分布
Random Variable /Uniform
2、指数分布
Random Variable /Exponential
3、Pareto分布
Random Variable /Pareto
4、常分布
Random Variable /Constant
5、超招数分布
Random Variable /HyperExponential
6、经验分布
Random Variable /Empirical
7、正态分布
Random Variable /Normal
8、对数正态分布
Random Variable /LogNormal