matlab 产生取值介于a到b之间的满足正态(高斯)分布的随机数/数组/矩阵

matlab中现有的产生满足正态分布随机数的函数主要有:

randn和normrnd

有关randn的应用可以参考:

https://ww2.mathworks.cn/help/matlab/ref/randn.html?s_tid=srchtitle

有关normrnd的应用可以参考:

https://ww2.mathworks.cn/help/stats/normrnd.html?searchHighlight=normrnd&s_tid=doc_srchtitle

然而,以上给出的参考方法大多只是简单的产生满足标准正态分布的随机数、数组或者矩阵等。并没有给出能够人为控制取值区间并且满足正态分布的方法。

而由百度百科有关正态分布的词条

https://baike.baidu.com/item/%E6%AD%A3%E6%80%81%E5%88%86%E5%B8%83/829892?fr=aladdin

中有关:分布曲线(面积分布)部分的内容,可以得知:

正态分布曲线下,横轴区间(μ-σ,μ+σ)内的面积为68.268949%;横轴区间(μ-1.96σ,μ+1.96σ)内的面积为95.449974%;横轴区间(μ-2.58σ,μ+2.58σ)内的面积为99.730020%。并且由于“小概率事件”和假设检验的基本思想 ,“小概率事件”通常指发生的概率小于5%的事件,认为在一次试验中该事件是几乎不可能发生的。由此可见X落在(μ-3σ,μ+3σ&#

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值