> 数学 >
matlab中如何求标准正态分布的反函数?
要将一随机变量进行当量正态化 运算如下
Fm(m)=exp(-exp(-a*(m-u)))
fm(m)=a*(exp(-a*(m-u))*exp(-exp(-a*(m-u)))
σ=φ[Φ'(Fm(m))]/fm(m)
μ=m-σ*[Φ'(Fm(m))]
其中Φ'为标准正态分布的反函数,φ为标准正态分布的密度函数
问以上运算在matlab里如何实现?
人气:238 ℃ 时间:2020-06-10 07:25:32
解答
Fm,fm输入后
sigma= normpdf(norminv(Fm,0,1),0,1)/fm
miu=m-sigma*norminv(Fm,0,1)
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版