为什么excel中norminv(rand(),mean,standard_dev)可以产生符合正态分布的随机数.docxVIP

  • 438
  • 0
  • 约小于1千字
  • 约 3页
  • 2017-08-09 发布于山西
  • 举报

为什么excel中norminv(rand(),mean,standard_dev)可以产生符合正态分布的随机数.docx

为什么excel中norminv(rand(),mean,standard_dev)可以产生符合正态分布的随机数

均值为1,标准差为0.3的正态分布概率密度函数图 均值为1,标准差为0.3的正态分布概率分布函数图 首先看norminv函数作用: norminv(v,mean,standard_dev)的作用是求出在均值为mean,标准差为standard_dev的正态分布函数曲线上对应纵轴为v那个横轴数值。 即norminv本质是正态概率分布函数的反函数。 然后找一个具体数值进行分析。 对于我们给定的均值为5,标准差为0.3的正态分布有。 那通过y=norminv(rand(),5,0.3)(即让v=rand(),即让v通过01均匀分布函数发生器rand()产生,或者说v分布符合01均匀分布)产生的随机数是否有,或者说为什么当我们让v通过01均匀分布函数发生器rand()产生,就有? 分析解释: 我们知道由于v通过01均匀分布函数发生器rand()产生,所以P(v≤k)=k,所以,即v出现在正态概率分布函数纵轴[0,0.7977]范围内的概率是0.7977.根据norminv本质是正态概率分布函数的反函数可知,y=norminv(rand(),5,0.3)出现在???态概率分布函数图像横轴(-∞,5.25]范围内的概率也是0.7977,即 (详细解释如下:根据可知,当做足够多次随机试验,比如做 次随机试验,会有大约次v落在之间,在这个k次v落在随机试验中,根据norminv函数性质知必然有y落在,其他N-k次v在之外的随机试验,必然有y在区间之外,所以y落在概率是,即,也就是说当v通过01均匀分布随机数发生函数rand()产生时, y=norminv(v,5,0.3)落在的概率是0.7977,即) 对于其他数值分析类似,可以得出相同的结论。 所以随机变量y=norminv(rand(),5,0.3)概率分布函数与均值为5,标准差为0.3的正态概率分布函数完全相同,从而也可以推出随机变量y概率密度函数均值为5,标准差为0.3的正态概率密度函数完全相同。所以y分布就是(或者说符合)均值为5,标准差为0.3的正态概率分布。

文档评论(0)

1亿VIP精品文档

相关文档