betacdf

Бета-кумулятивная функция распределения

Синтаксис

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

Описание

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

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

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

p=F(x|a,b)=1B(a,b)0xta1(1t)b1dt

где 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++ с помощью Coder™ MATLAB ®

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