ATANH — 역쌍곡탄젠트 함수
ATANH — 역쌍곡탄젠트 함수
쌍곡선 함수의 역함수는 지수 함수의 성질이 겹치면서 실수와 복소수 영역을 모두 오가요. ATANH는 쌍곡탄젠트 TANH의 역함수, 즉 역쌍곡탄젠트를 계산해 주는 내장 함수예요.
본문
시그니처
RESULT = ATANH(X)
설명
ATANH(X)는 X의 역쌍곡탄젠트(inverse hyperbolic tangent)를 계산해요.
클래스
원소 함수(Elemental function)예요.
인자
- X — 타입은 실수(
REAL) 또는 복소수(COMPLEX)여야 해요.
반환값
반환값은 X와 같은 타입과 kind를 가져요. X가 복소수면 결과의 허수부는 라디안 단위이고 -π/2 ≤ Im atanh(x) ≤ π/2 사이예요.
예제
PROGRAM test_atanh
REAL, DIMENSION(3) :: x = (/ -1.0, 0.0, 1.0 /)
WRITE (*,*) ATANH(x)
END PROGRAM
배열 인자를 넘기면 원소 함수답게 배열 전체에 같은 계산이 적용돼요.
특정 이름(Specific names)
| 이름 | 인자 | 반환 타입 | 표준 |
|---|---|---|---|
DATANH(X) |
REAL(8) X |
REAL(8) |
GNU 확장 |
표준
Fortran 2008 이후부터 지원돼요. DATANH는 GNU 확장이에요.
더 알아보기
- 역함수 관계에 있는 쌍곡탄젠트
TANH를 함께 보면 좋아요. - GNU Fortran 내장 프로시저 전체 목록은 Intrinsic Procedures에서 확인할 수 있어요.