发布网友 发布时间:2022-04-23 16:48
共2个回答
热心网友 时间:2023-07-03 09:29
p代表一个数值
(sigma==0 & x<mu)代表数组索引,表示simga=0或者x<mu
例如:simga=1,x<mu,
则是sigma==0 & x<mu返回0
则p(0)=0,否则为p(1)=0;
热心网友 时间:2023-07-03 09:29
这句不是孤立的,后面还有一句:
p(sigma==0 & x>=mu)=1;这两句起到的作用是处理sigma=0的边界情况。正常的累积密度函数是从0逐渐变化到1的,而对于标准差为0的情况,也就意味着所有随机变量都等于均值,所以cdf就在均值mu处由0跃变到1。但这样的cdf不能通过正常的方法计算,所以作为特例单独处理。
这种处理不知是从哪个版本引入的,从我手上的版本看,2008b还没有,但2012b有。在2008b如果计算标准差为0的cdf会得到NaN。