关闭

NS3 -- 产生随机数

标签: include
1912人阅读 评论(0) 收藏 举报
分类:
#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. 相同种子每次运行产生的随机数相同。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:39309次
    • 积分:596
    • 等级:
    • 排名:千里之外
    • 原创:22篇
    • 转载:0篇
    • 译文:0篇
    • 评论:4条
    文章分类
    最新评论