发布网友
共1个回答
热心网友
excel中可以通过rand()创建[0,1)上的随机数。
需要的如果是连续随机函数,需要选求出分布函数F(x)的反函数G(y),然后用rand()替换y,得到的就是对于概率密度函数的随机数。
如果没有分布函数或分布函数没有反函数,例如正态分布可以使用其它方法。
离散分布的分布函数是分段函数,可以通过判断rand()的值来查找原随机函数。
麻烦的复合分布,最好自己用vba写一个函数。