Main Content

fcdf

F 누적 분포 함수

구문

p = fcdf(x,v1,v2)
p = fcdf(x,v1,v2,'upper')

설명

p = fcdf(x,v1,v2)는 상응하는 분자 자유도 v1 및 분모 자유도 v2를 사용하여 x의 각 값에서 F cdf를 계산합니다. x, v1v2는 모두 동일한 크기의 벡터, 행렬 또는 다차원 배열일 수 있습니다. 스칼라 입력값은 다른 입력값과 동일한 차원을 갖는 상수 행렬로 확장됩니다. v1v2 모수는 양의 실수 값을 포함해야 하며 x의 값은 구간 [0 Inf]에 있어야 합니다.

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

F cdf는 다음과 같습니다.

p=F(x|ν1,ν2)=0xΓ[(ν1+ν2)2]Γ(ν12)Γ(ν22)(ν1ν2)ν12tν122[1+(ν1ν2)t]ν1+ν22dt

결과 p는 모수 ν1 및 ν2를 갖는 F 분포에서 하나의 관측값이 구간 [0 x]에 속할 확률입니다.

예제

모두 축소

다음은 F 분포에 대한 유용한 수학적 항등식을 보여줍니다.

nu1 = 1:5;
nu2 = 6:10;
x = 2:6;

F1 = fcdf(x,nu1,nu2)
F1 = 1×5

    0.7930    0.8854    0.9481    0.9788    0.9919

F2 = 1 - fcdf(1./x,nu2,nu1)
F2 = 1×5

    0.7930    0.8854    0.9481    0.9788    0.9919

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

| | | |

도움말 항목