-4

我想在不使用MATLAB 库中存在的“ geornd ”或“ randn ”函数的情况下生成几何或高斯分布的随机数。如何仅使用用于生成均匀分布的随机数的“ rand ”函数来生成具有这些分布的随机数。我想这样做是因为均匀分布是最基本的分布类型,并且可以从此分布生成任何其他分布。一个小代码示例将非常有帮助..!!

4

1 回答 1

0

我想你可以这样做:

U = rand(1)
mu = 5;
sigma = 3;
N = mu + sigma * norminv(U,1,1)
于 2013-08-19T10:37:33.447 回答