`ERF` — 오차 함수(Error function)
ERF — 오차 함수(Error function)
통계나 확률 계산에서 누적 정규분포를 다루다 보면 오차 함수가 필요할 때가 있어요. ERF(X)는 X의 오차 함수(error function)를 계산해 주는 내장 함수예요. 값의 범위는 -1에서 1 사이로 제한돼요.
출처: gfortran — ERF
본문
시그니처
RESULT = ERF(X)
설명
ERF(X)는 X의 오차 함수를 계산해요.
클래스
원소 함수(Elemental function)
인자
X—REAL타입.
반환값
반환값은 X와 같은 종류의 REAL 타입이고, 범위는 -1 ≤ erf(x) ≤ 1이에요.
예제
program test_erf
real(8) :: x = 0.17_8
x = erf(x)
end program test_erf
배정밀도 값 0.17의 오차 함수를 계산해 다시 그 변수에 담는 예시예요.
특정 이름 (Specific names)
| 이름 | 인자 | 반환 타입 | 표준 |
|---|---|---|---|
DERF(X) |
REAL(8) X |
REAL(8) |
GNU 확장 |
표준
Fortran 2008 이상