Main Content

tan

편각의 탄젠트(단위: 라디안)

설명

예제

Y = tan(X)X의 각 요소의 탄젠트를 반환합니다. tan 함수는 배열에 대해 요소별 연산을 수행합니다. 이 함수는 실수와 복소수 입력값을 모두 받습니다.

  • X의 값이 실수라면 tan(X)는 구간 [-∞, ∞]의 실수 값을 반환합니다.

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

예제

모두 축소

정의역 -π/2xπ/2에 대해 탄젠트 함수를 플로팅합니다.

x = (-pi/2)+0.01:0.01:(pi/2)-0.01;
plot(x,tan(x)), grid on

Figure contains an axes object. The axes object contains an object of type line.

벡터 x에서 복소수 각도의 탄젠트를 계산합니다.

x = [-i pi+i*pi/2 -1+i*4];
y = tan(x)
y = 1×3 complex

   0.0000 - 0.7616i  -0.0000 + 0.9172i  -0.0006 + 1.0003i

입력 인수

모두 축소

입력 각도(단위: 라디안)로, 스칼라, 벡터, 행렬, 다차원 배열, 테이블 또는 타임테이블로 지정됩니다.

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

출력 인수

모두 축소

입력 각도의 탄젠트로, 실수 값 스칼라 또는 복소수 값 스칼라, 벡터, 행렬, 다차원 배열, 테이블 또는 타임테이블로 반환됩니다.

세부 정보

모두 축소

탄젠트 함수

직각 삼각형에 대해 정의되는 각도(α)의 탄젠트는 다음과 같습니다.

tan(α)=opposite sideadjacent side=ab.

.

Right triangle with vertices A, B, and C. The vertex A has an angle α, and the vertex C has a right angle. The hypotenuse, or side AB, is labeled as h. The opposite side of α, or side BC, is labeled as a. The adjacent side of α, or side AC, is labeled as b. The tangent of α is defined as the opposite side a divided by the adjacent side b.

복소수 편각(α)의 탄젠트는 다음과 같습니다.

tan(α)=eiαeiαi(eiα+eiα).

.

  • 부동소수점 산술 연산에서 tan 함수는 유계 함수입니다. 즉, tan 함수는 pi의 배수인 발산점에서 Inf 값이나 -Inf 값을 반환하지 않고 대신 크기가 큰 수를 반환합니다. 이 현상은 π의 부동소수점 표현이 정확하지 않기 때문에 발생합니다.

확장 기능

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

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

버전 내역

R2006a 이전에 개발됨

모두 확장

참고 항목

| | | | |