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

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