Main Content

betacdf

베타 누적 분포 함수

구문

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

설명

p = betacdf(x,a,b)ab의 대응되는 모수를 사용하여 x의 각 값에서 베타 cdf를 반환합니다. x, a, b는 모두 동일한 크기의 벡터, 행렬 또는 다차원 배열일 수 있습니다. 스칼라 입력값은 다른 입력값과 동일한 차원을 갖는 상수 배열로 확장됩니다. ab의 모수는 모두 양수여야 하며, x의 값은 구간 [0,1]에 있어야 합니다.

p = betacdf(x,a,b,'upper')는 극단적인 위쪽 꼬리 확률을 더 정확하게 계산하는 알고리즘을 사용하여 x의 각 값에서 베타 cdf의 보수를 반환합니다.

주어진 값 x와 주어진 모수 쌍 ab에 대한 베타 cdf는 다음과 같습니다.

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

여기서 B( · )는 베타 함수입니다.

예제

모두 축소

모수 a = 2b = 2를 사용하여 베타 분포에 대한 cdf를 계산합니다.

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++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

| | | | | |

도움말 항목