逆累积分布函数为一个定制的PDF。

12个视图(30天)
你好!
我要找一个函数类似于湿草地可以norminv概率值的示例数据向量p根据正态分布,但我需要让它根据一个定制的概率分布,而不是正常的,总是在向量p但没有使用的原始数据集,生成定制的PDF。
或者换句话说icdf一个定制的PDF功能....谢谢!

接受的答案

杰夫•米勒
杰夫•米勒 2020年3月7日
如果你有定制的PDF功能(称之为custPDF),然后你就可以计算出定制提供函数是这样的:
函数p = custCDF (x)
p =积分(@custPDF,下界,x);%修改AbsTol和RelTol来满足您的需求
结束
下界是一些您的自定义最小值分布。
然后你应该能够得到逆CDF用这个:
函数x = custiCDF (p)
x = fzero (@ (x) custCDF - p (x),[下界,UpperBound]);
结束
UpperBound是最大的价值。
它可能很缓慢,但它应该工作。
3评论
埃米利亚诺·罗索
埃米利亚诺·罗索 2020年3月8日
不,我误解了,我必须为每一个叫custiCDF,
谢谢!

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!