MATLAB如何使用norminv函数计算正态分布的逆累积分布

2020年12月24日16:19:24MATLAB如何使用norminv函数计算正态分布的逆累积分布已关闭评论

MATLAB如何使用norminv函数计算正态分布的逆累积分布

【语法说明】

X=norminv(P,mu,sigma):计算P中各元素在均值mu、标准差sigma确定的正态分布下的逆累积概率值。X是与P、mu、sigma同型的数组,如果输入参数其中之一为标量,则该标量将被扩展为与其他参数同型的数组。P表示概率,满足0≤P≤1。

【功能介绍】计算正态分布的逆累积概率函数值。正态分布的随机变量取值为全体实数,因此 norminv 函数的值域为−∞<x<+∞。

【实例】绘制参数为(3, 1)的正态分布的逆累积分布曲线。

>> p=0:.01:1;

>> x=norminv(p,3);

>> plot(p,x);

>> grid on

>> title('正态分布逆累积分布曲线');

执行结果如图10-15所示。

 

图10-15 正态分布的逆累积分布函数

【实例讲解】由于该正态分布均值为3,因此逆累积分布曲线在p=0.5处的值为3。

  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。