exponenta event banner

betacdf

Функция кумулятивного распределения бета-версии

Синтаксис

p = betacdf(x,a,b)
p = betacdf(x,a,b,'upper')

Описание

p = betacdf(x,a,b) возвращает бета-cdf для каждого из значений в x используя соответствующие параметры в a и b. x, a, и b могут быть векторами, матрицами или многомерными массивами одинакового размера. Скалярный вход расширяется до постоянного массива с теми же размерами, что и другие входы. Параметры в a и b все должны быть положительными, а значения в x должен лежать на интервале [0,1].

p = betacdf(x,a,b,'upper') возвращает дополнение бета-cdf для каждого из значений в x, используя алгоритм, который более точно вычисляет экстремальные вероятности верхнего хвоста.

Бета-файл cdf для заданного значения x и заданная пара параметров a и b является

p = F (x 'a, b) = 1B (a, b) ∫0xta−1 (1 − t) b − 1dt

где B  (·) - бета-функция.

Примеры

свернуть все

Вычислите cdf для бета-дистрибутива с параметрами a = 2 и b = 2.

x = 0.1:0.2:0.9;
a = 2;
b = 2;
p = betacdf(x,a,b)
p = 1×5

    0.0280    0.2160    0.5000    0.7840    0.9720

a = [1 2 3];
p = betacdf(0.5,a,a)
p = 1×3

    0.5000    0.5000    0.5000

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

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

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