matlab正态分布 y=N(x),知道y,如何求x?

在matlab计算正太分布,y=N(x),知道y,如何求x?比如normcdf(2)=0.9772,这里的2是用哪个函数计算出来的?如果用norminv,norminv(... 在matlab计算正太分布,y=N(x),知道y,如何求x?比如normcdf(2)=0.9772,这里的2是用哪个函数计算出来的?如果用norminv,norminv(0.9772,0,1),得出的结果是1.9991 然后怎么处理呢 展开
 我来答
昱婷漫步
2017-11-10 · TA获得超过1173个赞
知道小有建树答主
回答量:713
采纳率:94%
帮助的人:533万
展开全部
normcdf用来求标准正态分布的累积概率。
normcdf(0)就是对标准正态分布密度曲线从负无穷到临界值0进行积分,结果为0.5.
normcdf(2)就是从负无穷到临界值2积分,获得累积概率为0.9772.
Norminv函数是从累积概率反求临界值,三个输入参数分别是累积概率、均值、方差
这样与normcdf(2)=0.9772对应反查函数norminv(0.9772,0,1),其结果应该为2,计算结果1.9991,是因为0.9772小数点后只保留了四位反查造成误差,如果用
Norminv(normcdf(2),0,1)计算的结果肯定是2了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式