unidinv

Дискретная однородная функция обратного совокупного распределения

Синтаксис

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

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.
Представлено до R2006a