erfinv

逆误差函数

描述

erfinv(X返回逆误差函数评价的每个元素X。对于区间之外的输入[-1 1]erfinv回报为NaN

例子

全部收缩

erfinv(0.25)
ANS = 0.2253

对于输入外[-1,1]erfinv回报为NaN。对于-11erfinv回报-Inf天道酬勤, 分别。

erfinv([ -  2 -1 1 2])
ANS =1×4NaN的-Inf天道酬勤的NaN

查找矩阵的元素的逆误差函数。

M = [0 -0.5;0.9 -0.2];erfinv(M)
ANS =2×20 -0.4769 1.1631 -0.1791

积为-1

X = -1:0.01:1;Y = erfinv(X);积(X,Y)格xlabel('X')ylabel('erfinv(X)')标题('为-1 

生成高斯使用均匀分布的随机数分布的随机数。要转换一个均匀分布的随机数 X 高斯分布的随机数 ÿ 使用变换

ÿ = 2 Ë [R F - 1 X

需要注意的是,因为X具有形式-1 + 2 *兰特(1,10000),您可以通过使用提高精度erfcinv代替erfinv。有关详细信息,请参阅提示

产生上万张的区间均匀分布的随机数[-1,1]。将其转化为高斯分布的随机数。表明该产品编号为使用直方图高斯分布的形式。

RNG('默认')X = -1 + 2 *兰特(1,10000);Y = SQRT(2)* erfinv(X);H =直方图(Y);

输入参数

全部收缩

输入,指定为实数,或载体,基质或实数的多维数组。X不能稀疏。

数据类型:|

更多关于

全部收缩

逆误差函数

逆误差函数erfinv被定义为误差函数的倒数,使得

erfinv ERF X = X

提示

  • 对于形式的表达erfinv(1-x)的中,使用互补的逆误差函数erfcinv代替。这个换人保持准确性。什么时候X接近1, 然后1 - X是一个小数目,并且可以向下舍入到0。相反,更换erfinv(1-x)的erfcinv(x)的

扩展功能

也可以看看

|||

R2006a前推出