NS3 -- 产生随机数

原创 2012年03月29日 16:24:24
#include "ns3/random-variable.h"
#include <iostream>
using namespace std;
using namespace ns3;

int main(void)
{
	UniformVariable var(1, 20); 
	double val = var.GetValue();	
	int val_int = var.GetInteger(1, 8);
	cout << val << endl << val_int << endl;
	return 0;
}

保存为randomVar.cc, 运行:

#NS_GLOBAL_VALUE="RngRun=3" ./waf --run scratch/randomVar

其中通过NS_GLOBAL_VALUE环境变量设置随机种子,默认为1. 相同种子每次运行产生的随机数相同。

NS3生成随机数

ns3可以产生随机数。 先把代码和运行结果展示一下: #include "ns3/core-module.h" #include "ns3/random-variable-stream.h"...

NS3 -- TCP拥塞控制跟踪

#include #include #include "ns3/core-module.h" #include "ns3/network-module.h" #include "ns3/inte...
  • Decload
  • Decload
  • 2012年04月18日 15:21
  • 5179

“循环赛日程安排”问题的分而治之解决算法

/* 标题:>应试编程实例-[分而治之算法程序设计] 作者:成晓旭 时间:2002年09月15日(11:58:00-13:18:00) 实现“装箱”问题的贪...
  • CXXSoft
  • CXXSoft
  • 2006年07月18日 13:53
  • 4750

NS 2.35 柯志亨书-实验4笔记-随机数产生-参数化批处理

Tcl代码: # Kezhiheng, experiment 4, test RNG, 3 tcp flow # Usage: ns xx.tcl flowno seed if {$argc!=3...

利用NS2的产生随机数机制来实现对链路的动态设置(连接建立时间,延迟)

set ns [new Simulator] set nf [open ex3out.nam w] $ns namtrace-all $nf     set tf [open ex3out.tr...

NS2进阶实例 8---RandomNumber Generation(NS2中随机数产生)

NS2进阶实例 8---RandomNumber Generation(NS2中随机数产生)   2011-06-19 16:09:00|  分类: NS2学习 |举报 |字号 订阅 ...

Ubuntu中利用GNUPLOT画NS3产生的数据

以NS3自带的例子程为例来说明。 进行NS安装目录,下面有/examples/tutorial目录下,有一个拥塞窗口的例子 fifth.cc cd NS3/ cd ns-allinone-3.25/...

C# 随机数产生的3中方法(转)

转自:博客园 链接:随机数的3种方式 随机数的定义为:产生的所有数字毫无关系. 在实际应用中很多地方会用到随机数,比如需要生成唯一的订单号. 在C#中获取随机数有三...

在ns-3中添加自己编写的模块

本文将以自己的一个实例来进行详解: 我的ns-3版本为 ns-3-dev /home/repos/ns-3-allinone/ns-3-dev/ 本文将把一个高速公路车联自组网的模型添加到n...

图文:如何在eclipse中运行ns3程序

不能免俗的会说参考资历在 http://www.nsnam.org/wiki/index.php/HOWTO_configure_eclipse_with_ns-3 前言: eclipse为目前最新版...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NS3 -- 产生随机数
举报原因:
原因补充:

(最多只允许输入30个字)