Main Content

atan

역탄젠트(Inverse Tangent) (단위: 라디안)

설명

예제

Y = atan(X)X의 요소에 대한 tan-1(역탄젠트)을 반환합니다(단위: 라디안). 이 함수는 실수와 복소수 입력값을 모두 받습니다.

  • X의 값이 실수이면 atan(X)는 구간 [-π/2, π/2]의 값을 반환합니다.

  • X의 값이 복소수이면 atan(X)는 복소수 값을 반환합니다.

예제

모두 축소

값의 역탄젠트를 구합니다.

atan(0.8)
ans = 0.6747

벡터 x의 요소에 대한 역탄젠트를 구합니다. atan 함수는 x에 대해 요소별로 동작을 수행합니다.

x = [0.5i 1+3i -2.2+i];
Y = atan(x)
Y = 1×3 complex

   0.0000 + 0.5493i   1.4615 + 0.3059i  -1.2019 + 0.1506i

구간 -20x20에 대해 역탄젠트 함수를 플로팅합니다.

x = -20:0.01:20; 
plot(x,atan(x))
grid on

입력 인수

모두 축소

각도의 탄젠트로, 스칼라, 벡터, 행렬, 다차원 배열, 테이블 또는 타임테이블로 지정됩니다. X가 스칼라 값이 아니면 atan 연산은 요소별로 수행됩니다.

데이터형: single | double | table | timetable
복소수 지원 여부:

세부 정보

모두 축소

역탄젠트

역탄젠트는 다음과 같이 정의됩니다.

tan1(z)=i2log(i+ziz).

atan 함수의 이 정의는 구간 [-π/2, π/2] 내에서 각도를 라디안 단위로 반환합니다. 반환된 각도가 구간 [-π, π] 내에 있는 4사분면 역탄젠트를 찾으려면 atan2를 사용합니다.

확장 기능

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

GPU 코드 생성
GPU Coder™를 사용하여 NVIDIA® GPU용 CUDA® 코드를 생성할 수 있습니다.

버전 내역

R2006a 이전에 개발됨

모두 확장

참고 항목

| | |