产生10个乱数.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
产生10个乱数

亂數函數(Random-Number Function) Rung-Shiang Cheng Department of Computer and Communication, Kun Shan University rscheng@.tw Outline 介紹亂數函數的使用方法 相關範例 產生亂數和模擬生活中的隨機資料 何時會用到亂數函數呢? 統計實驗…網路模擬… ANSI C stdlib.h 產生10個亂數,同時印出RAND_MAX的值(1/2) Example 把時間當成亂數的種子 產生10個亂數,同時印出RAND_MAX的值 (2/2) 執行結果 取特定的值當作亂數種子(以0為例) 第1次實驗…. 第2次實驗…. 第n次實驗 產生10個範圍從1到6的亂數 Example: 丟骰子…. 產生10個範圍從1到6的亂數 執行結果 產生0 ~ 1之間的浮點數亂數 Example 產生0 ~ 1之間的浮點數亂數 執行結果 產生m 到n之間的整數亂數 Example: 公式: m + (rand() % (n ? m + 1) ) 產生m 到n之間的整數亂數 執行結果 用指令列引數指定亂數的最小值m和最大值n 用指令列引數指定亂數的最小值m和最大值n 執行結果 產生m 到n之間的浮點數亂數 公式:m + (rand() / RAND_MAX) × (n ? m) 產生m 到n之間的浮點數亂數 Case 1: random (20, 60) 產生m 到n之間的浮點數亂數 Case 2: random (0, 1) 利用NS-2網路模擬器的亂數產生器模擬封包遺失 NS-2是什麼? Network Simulator, version 2 物件導向網路模擬器 C++, OTCL Router, Link, End point, TCP/IP protocols Ethernet, WiFi, Sensor Networks 網路模擬的應用實例 使用網路模擬器模擬封包遺失 統計與量測模擬結果 如何在網路模擬器中使用亂數產生器 設定種子(seed) 設定分佈 (distribution) E.g. Pareto、Constant、Uniform、Exponential、HyperExponentail * Uniform Distribution 參數 最小值: min_ 最大值: max_ 範例 * 執行結果 這個例子在NS-2中產生一個亂數產生器,並把種子的值設定為2(若種子的值為0的話,則亂數產生器會在每次程式被執行時使用不同的種子 ) 模擬在網路上使用FTP傳送資料 網路拓撲 執行結果 Error Model (Uniform Distribution)(1/2) 修改TCL Script加入下列程式碼 在node0和node1之間( SimpleLink object)加入error rate : Specify error rate unit : Specify the unit of error (time, pkt, bits) Default: packet ranvar : Specify the random variable for generating errors Error Model (Uniform Distribution)(1/2) 執行結果 和前一個例子相比,goodput下降了… 模擬程式的原始碼 量測Error rate (1/2) AWK程式碼(修改自sent_drop.awk) 在這裡略做修改… 計算送出的封包 計算收到的封包 量測Error rate (1/2) 模擬量測結果 模擬時間: 5秒 如何找到這份講義? 就這麼簡單 (Report) .tw/rscheng/illus/report.htm

文档评论(0)

busuanzi + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档