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。