在vc中的方法是调用srand(int)这个函数,其参数就是随机种子,但是如果给一个常量,则得到的随机序列就完全相同了,因此可以使用系统的时间来作为随机种子,因为系统时间可以保证它的随机性。调用方法是srand(GetTickCount()),但是又不能在每次调用rand()的时候都用srand(GetTickCount())来初始化,因为现...
如果你觉得数值积分太难,可以考虑把正态分布累积密度表先存储起来,比如存成数组 然后写一个函数实现查...
C++中有,记得是boost的random库,用起来很简单的。
是数学学的不好啊。正态分布能产生(-∞,+∞)的所有数,任意给十个数,只要是实数都满足正太分布。
以及累积分布函数和N(u, sigma)是两个函数,你到底要用哪个。你要算N(u, sigma, x)就自己用math....