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