Main Content

sec

각도의 시컨트(단위: 라디안)

설명

예제

Y = sec(X)X 내 요소에 대한 시컨트를 반환합니다. sec 함수는 배열에 대해 요소별 연산을 수행합니다. 이 함수는 실수와 복소수 입력값을 모두 받습니다.

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

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

예제

모두 축소

정의역 -π/2<x<π/2π/2<x<3π/2에 대해 시컨트를 플로팅합니다.

x1 = -pi/2+0.01:0.01:pi/2-0.01; 
x2 = pi/2+0.01:0.01:(3*pi/2)-0.01; 
plot(x1,sec(x1),x2,sec(x2)), grid on

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

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

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

   0.6481 + 0.0000i  -0.3985 + 0.0000i   0.0198 - 0.0308i

입력 인수

모두 축소

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

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

출력 인수

모두 축소

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

세부 정보

모두 축소

시컨트 함수

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

sec(α)=1cos(α)=hypotenuseadjacent side=hb.

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 secant of α is defined as the hypotenuse h divided by the adjacent side b.

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

sec(α)=2eiα+eiα.

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

확장 기능

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

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

버전 내역

R2006a 이전에 개발됨

모두 확장

참고 항목

| | | |