文档

unidinv

离散均匀逆累积分布函数

语法

X = unidinv(P,N)

描述

X = unidinv(P,N)返回最小的正整数X使离散均匀CDF值为X等于还是超过P.你可以想想P由于抽到一个数字的概率大到X从帽子里找出来的数字1通过N在里面。

P而且N可以是向量,矩阵,或具有相同大小的多维数组,这也是的大小X.的标量输入NP展开为与其他输入具有相同尺寸的常量数组。中的值P必须位于区间[0 1]和值在N必须是正整数。

例子

X = unidinv(0.7,20) X = 14 y = unidinv(0.7 + eps,20) y = 15

第一个参数的微小变化会导致输出的巨大跳跃。cdf和它的逆函数都是阶跃函数。这个例子展示了在一个步骤中会发生什么。

扩展功能

C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。

R2006a之前介绍

这个话题有用吗?