离散均匀逆累积分布函数
X = unidinv (P, N)
X = unidinv (P, N)
返回最小的正整数X
使离散均匀CDF在X
等于还是大于P
.你可以想到P
就像画一个大到X
凭空变出的数字1
通过N
在里面。
P
和N
可以是具有相同大小的向量、矩阵或多维数组,也可以是X
.的标量输入N
或P
展开为与另一个输入具有相同维度的常量数组。中的值P
必须位于区间[0 1]和值在N
必须是正整数。
X = unidinv(0.7,20) X = 14 y = unidinv(0.7 + eps,20) y = 15
第一个参数的微小变化会导致输出的大幅跃升。cdf和它的逆函数都是阶跃函数。这个例子展示了在一个步骤中会发生什么。