Main Content

unifinv

연속 균등분포의 역누적 분포 함수

설명

예제

x = unifinv(p,a,b)는 하한 끝점 a와 상한 끝점 b를 갖는 연속 균등분포의 누적 분포 함수(cdf)의 역을 p의 대응되는 확률에서 계산합니다.

예제

모두 축소

표준 균등분포의 중앙값을 계산합니다.

median = unifinv(0.5)
median = 0.5000

표준 균등분포의 중앙값(50번째 백분위수)은 0.5입니다.

a = -1b = 1인 균등분포의 75번째와 99번째의 백분위수를 계산합니다.

a = -1;
b =  1;
P = [0.75 0.99];
X = unifinv(P,a,b)
X = 1×2

    0.5000    0.9800

균등분포의 75번째 백분위수는 0.5이고, 99번째 백분위수는 0.98입니다.

입력 인수

모두 축소

unifinv 함수가 역 cdf를 계산에 사용할 확률로, [0,1] 범위의 요소를 갖는, 음이 아닌 스칼라, 벡터 또는 배열로 지정됩니다.

여러 확률에서 역 cdf를 계산하려면 배열을 사용하여 p를 지정하십시오.

p가 벡터 또는 배열이면 ab와 크기가 같아야 합니다. p가 스칼라인 경우 함수는 pab와 차원이 같은 상수 행렬로 확장합니다.

예: [0.1 0.5 0.75 0.99]

데이터형: single | double

연속 균등분포 cdf의 하한 끝점으로, 숫자형 스칼라, 벡터 또는 배열로 지정됩니다.

여러 분포에 대한 역 cdf를 계산하려면 배열을 사용하여 a를 지정하십시오.

a가 벡터 또는 배열이면 pb와 크기가 같아야 합니다. a가 스칼라인 경우 함수는 apb와 차원이 같은 상수 행렬로 확장합니다.

예: [0 -1 7 9]

데이터형: single | double

연속 균등분포 cdf의 상한 끝점으로, 숫자형 스칼라, 벡터 또는 배열로 지정됩니다.

여러 분포에 대한 역 cdf를 계산하려면 배열을 사용하여 b를 지정하십시오.

b가 벡터 또는 배열이면 pa와 크기가 같아야 합니다. b가 스칼라인 경우 함수는 bpa와 차원이 같은 상수 행렬로 확장합니다.

예: [1 1 10 12]

데이터형: single | double

출력 인수

모두 축소

균등분포 cdf에 대한 역으로, 숫자형 스칼라, 벡터 또는 배열로 지정됩니다.

x의 각 요소는 ab에서 대응되는 요소로 지정된 분포에 대한 역 cdf 값으로, p의 대응되는 확률에서 계산됩니다.

균등분포 cdf에 대한 역은 다음과 같습니다.

x=F1(p|a,b)=a+p(ab)I[0,1](p)

데이터형: single | double

확장 기능

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

버전 내역

R2006a 이전에 개발됨

참고 항목

| | | | |

도움말 항목