Operator Library: Arithmetics
이 연산자는 입력의 아크코탄젠트(arccot)를 계산합니다.
arccot의 입력 범위는 [-∞, ∞]입니다. 이 연산자에는 입력 값의 소수점 이하 고정 소수점 비트 해상도를 정의하기 위한 Resolution 파라미터가 포함되어 있습니다. 입력 범위는 입력 비트 수에 의해 결정됩니다 =

여기서

은 입력에서의 Bit Width이고 R은 해상도 비트입니다.
arccot 함수의 인자 x는 다음과 같이 결정됩니다.

arccot 함수의 결과는 ]0, π[ 범위에 속합니다. VisualApplets에서 연산자의 출력 값 범위는 다음과 같이 맵핑됩니다.

여기서

은(는) 출력 링크에서의 Bit Width입니다. 따라서 출력 값은 다음과 같습니다.

다음 이미지는 arccot 함수의 그래프를 보여줍니다.

다음 그림에는 VisualApplets 연산자 구현이 나와 있습니다. 입력 및 출력 Bit Width를 확인하십시오.

입력 픽셀 값을 살펴보겠습니다. 예를 들어 -100입니다. 지정된 해상도가 4인 경우, 픽셀 값의 실제 값 표현은 -100/16입니다. -100/16의 arccot 결과는 arccot(-100/16) = 2.98입니다. 픽셀 값 표현에서 이 결과는 그래프에 표시된 것과 같은 122가 됩니다.
| Link Parameter | Input Link I | Output Link O |
|---|---|---|
| Bit Width | [8, 12] | [8,32] |
| Arithmetic | signed | signed |
| Parallelism | any | as I |
| Kernel Columns | 1 | as I |
| Kernel Rows | 1 | as I |
| Img Protocol | {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} | as I |
| Color Format | VAF_GRAY | as I |
| Color Flavor | FL_NONE | as I |
| Max. Img Width | any | as I |
| Max. Img Height | any | as I |
| ResolutionBits | |
|---|---|
| Type | static parameter |
| Default | 8 |
| Range | [0..OutputBitWidth] |
|
이 파라미터는 위의 설명에 정의된 대로 입력값의 정확도를 정의합니다. |
|
ARCCOT 연산자의 사용 예시는 다음과 같습니다.

이전

