Php 生成几何随机数
PHP5中是否有像python中的Php 生成几何随机数,php,random,Php,Random,PHP5中是否有像python中的numpy.random.geometric那样的几何随机数生成器?我试图找到PHP的统计库,这是我能找到的最接近的函数。或者,有没有一种更快更好的方法可以从我们已有的数据中生成PHP中的几何随机数 我找到了一种从均匀随机数生成几何随机数的数学方法 使用此方法,以下代码将生成p=0.1的几何随机变量 是的,有。试着用指数法,对,我需要几何。 $p=0.1; $geo_rand=floor(log(rand01())/log(1-$p); function ra
numpy.random.geometric
那样的几何随机数生成器?我试图找到PHP的统计库,这是我能找到的最接近的函数。或者,有没有一种更快更好的方法可以从我们已有的数据中生成PHP中的几何随机数 我找到了一种从均匀随机数生成几何随机数的数学方法
使用此方法,以下代码将生成p=0.1的几何随机变量
是的,有。试着用指数法,对,我需要几何。
$p=0.1;
$geo_rand=floor(log(rand01())/log(1-$p);
function rand01()
{ // auxiliary function
// returns random number with flat distribution from 0 to 1
return (float)rand()/(float)getrandmax();
}