Operator Library: Arithmetics
運算子 ARCSIN 用於計算輸入的反正弦值。
反正弦值的輸入範圍為 [-1,1]。
運算子會將輸入區間範圍 [-1, 1] 對應至
其中
是輸入處的 Bit Width。
如您所見,並未完全使用輸入的值域。
如果輸入值超出允許的值域,運算子會將該值截斷為 -1 或 1。
因此,反正弦的引數 x 由以下決定:

運算子的輸出範圍為 [-π/2, π/2]。 運算子在 VisualApplets 中的輸出值域會對應至

其中

是輸出 link 處的 Bit Width。因此輸出值為

下圖顯示了標準反正弦函數的圖形。

下一張圖顯示了 VisualApplets Operator 的實作。請注意輸入與輸出的 Bit Width。

| 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 |
運算子 ARCSIN 的使用方式如以下範例所示:

上一頁

