Дискретная универсальная обратная кумулятивная функция распределения
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 и его инверсия являются оба ступенчатыми функциями. Пример показывает то, что происходит на шаге.