MATLAB 역코사인

Ammar Ali 2022년6월13일
MATLAB 역코사인

이 튜토리얼에서는 MATLAB에서 acos()acosd() 함수를 사용하여 값의 역코사인을 찾는 방법에 대해 설명합니다.

MATLAB 역코사인

Matlab의 acos()acosd() 함수를 사용하여 값의 역 코사인을 찾을 수 있습니다. acos() 함수는 값의 역 코사인 값을 라디안 단위로 반환하고 acosd() 함수는 값의 역 코사인 값을 도 단위로 반환합니다.

acos()acosd() 함수는 실수 및 복소수 형식의 입력을 허용합니다. 입력 값이 실수이고 -1 ~ 1 간격에 해당하는 경우 함수는 0 ~ pi 간격 내의 값을 반환합니다.

입력 값이 실수이고 -1에서 1 사이의 간격을 벗어나고 복소수 값의 경우 함수는 복소수 값을 반환합니다. 예를 들어, 라디안과 도 단위 값의 역코사인 값을 찾아보겠습니다.

아래 코드를 참조하십시오.

clc
clear

radian_out = acos(0.5)
degree_out = acosd(0.5)

출력:

radian_out = 1.0472
degree_out = 60.000

위의 코드에서는 0.5 값을 사용했으며 출력에서 ​​결과가 라디안과 도 모두에서 반환된 것을 볼 수 있습니다. 또한 여러 값을 포함하는 벡터의 역코사인 값을 찾을 수 있으며 값은 실수이거나 복소수일 수 있습니다.

acos()acosd()는 입력 벡터에 있는 각 값의 역 코사인을 포함하는 벡터를 반환합니다. 예를 들어 여러 값이 있는 벡터를 만들고 각 값의 역코사인을 구해 보겠습니다.

아래 코드를 참조하십시오.

clc
clear

values = [0 0.5 0.7 0.9]
radian_out = acos(values)
degree_out = acosd(values)

출력:

values =

         0    0.5000    0.7000    0.9000


radian_out =

    1.5708    1.0472    0.7954    0.4510


degree_out =

   90.0000   60.0000   45.5730   25.8419

각 값은 위의 출력에서 ​​라디안과 도 단위로 반환됩니다. 함수의 입력은 스칼라, 벡터, 행렬 또는 실수 또는 복소수 값의 다차원 배열일 수 있습니다.

작가: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook