Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 生成RTT值_Java_Math_Networking - Fatal编程技术网

Java 生成RTT值

Java 生成RTT值,java,math,networking,Java,Math,Networking,我正在编写一个Java小程序,在这里我应该能够模拟两台主机之间的连接。因此,我必须随机生成数据包往返时间 这些RTT可以从~0到无穷大,但通常围绕某个平均值振荡(即,非常大或非常小的值是不可能的,但可能的)。我想知道是否有人知道我该怎么做 提前感谢您必须选择一个合理的分布,从中提取(伪)随机值。A可能有些道理,因为它似乎满足了您的要求。你也可以用一个 Java库中有伽马分布和正态分布(也称为高斯分布)的代码。当使用正态分布RNG从截断的正态分布中选取值时,只需拒绝不需要的绘制(即,当你选取x时,

我正在编写一个Java小程序,在这里我应该能够模拟两台主机之间的连接。因此,我必须随机生成数据包往返时间

这些RTT可以从~0到无穷大,但通常围绕某个平均值振荡(即,非常大或非常小的值是不可能的,但可能的)。我想知道是否有人知道我该怎么做


提前感谢

您必须选择一个合理的分布,从中提取(伪)随机值。A可能有些道理,因为它似乎满足了您的要求。你也可以用一个


Java库中有伽马分布和正态分布(也称为高斯分布)的代码。当使用正态分布RNG从截断的正态分布中选取值时,只需拒绝不需要的绘制(即,当你选取x时,伽马分布正是我想要的。我使用wikipedia上给出的算法(生成伽马分布随机变量)生成RTT,效果很好。非常感谢