betacdf

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

Синтаксис

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

Описание

p = betacdf(x,a,b) возвращает бету cdf в каждом из значений в x использование соответствующих параметров в a и bXA, и 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