截断高斯:生成从截断高斯分布中抽取的伪随机向量 X-matlab开发

时间:2021-06-01 14:25:32
【文件属性】:
文件名称:截断高斯:生成从截断高斯分布中抽取的伪随机向量 X-matlab开发
文件大小:3KB
文件格式:ZIP
更新时间:2021-06-01 14:25:32
matlab % 函数 X = TruncatedGaussian(sigma, range) % X = TruncatedGaussian(sigma, range, n) 生成一个大小为 n 的伪随机向量 X,X 是从 RANGE 中截断的高斯分布中抽取的; 并且满足 std(X)=sigma。 RANGE 的形式为 [left,right],定义 X 所属的刹车。 对于标量输入范围,刹车是 [-RANGE,RANGE]。 如果输入 SIGMA 为负,则 X 将*具有与具有标准偏差 -SIGMA: N(0,-SIGMA) 的*高斯分布函数相同的“形状”。 它类似于调用 RANDN 并丢弃 RANGE 之外的值。 在这种情况下,截断高斯的标准偏差将不同于 -SIGMA。 *有效*平均值和有效标准偏差可以通过调用获得: [X mean Effective sigma Effective]
【文件预览】:
TruncatedGaussian.zip

网友评论