matlab命令求出来的概率密度为什么会>1
>> normpdf(-0.01,-0.01,0.002)ans =
1.994711402007164e+002
而
c=normcdf(-0.01,-0.01,0.002)
c =
0.500000000000000
却没有问题
真是奇怪!!!
请高手说说原因!!
[ 本帖最后由 star198311 于 2009-6-16 10:51 编辑 ] 谁规定概率密度的值不能大于1了,均值为mu,标准差为sigma的一般正态分布在对称轴(x=mu)处密度函数值等于1/(sqrt(2*pi)*sigma),你输入的sigma=0.002,代进去算得
1/(sqrt(2*pi)*sigma) =199.4711,这并没有错。
注:分布函数取值介于0和1之间。 明白了,谢谢指导!
页:
[1]