Arctan 計算機 - 反正切函數
計算任意實數的反切線(arctan),並立即得到度數或弧度的角度。
輸入任意實數,選擇度數或弧度,計算正切值等於該值的角度。
Arctan 計算機 - 反正切函數
計算任意實數的反切線(arctan),並立即得到度數或弧度的角度。
定義域:所有實數(-∞ 到 ∞)
關於Arctan計算機
反正切函數,寫作 arctan(x) 或 tan⁻¹(x),是切函數的反函數。給定任意實數 x,arctan(x) 回傳正切值等於 x 的角度 θ。與反正弦和反正弦不同,反正切函數對所有實數定義——沒有定義域限制——因為切函數取所有實數值,x 範圍從 -90° 到 90°。
Arctan 的輸出在開區間(度數為 -90°、90°),弧度則為 (-π/2, π/2)。請注意,這些端點被排除:arctan 永遠不會完全等於 ±90°,因為當角度接近這些極限時,切函數趨近無限大,意味著沒有任何有限 x 會得到 90° 的結果。當 x → ∞時,arctan(x) → 90°,當 x → -∞時,arctan(x) → -90° 。
Arctan 是反三角函數中最常用的,應用範圍極廣。在幾何學中,若你知道直角三角形相對與相鄰邊的長度,該角即為 arctan(對/相鄰角)。例如,斜率為 1(上升等於 run)對應 arctan(1) = 45° 的角度。斜率為 2 則為 arctan(2) ≈ 63.43°。
在電腦圖形與遊戲開發中,arctan 用於從 x 和 y 分量中求出2D 向量的角度。atan2(y, x) 函數(幾乎所有程式語言皆有)透過檢查兩個分量的符號來擴展 arctan,以處理四個象限,回傳的值範圍涵蓋完整範圍(-180°、180°)。 在訊號處理與控制理論中,Arctan 出現在相位計算中:複數 a bi 的相位為 arctan(b/a) 。
在導航中,兩個地理座標之間的方位是利用經緯差的 arctan 計算的。在物理學中,擺錘或折射線的角度以 arctan 的精確形式涉及。 關鍵值:arctan(0) = 0°,arctan(1) = 45°,arctan(-1) = -45°,arctan(√3) = 60°,arctan(1/√3) = 30° 。
這些數值來自標準三角形,值得記憶。函數為奇數 — arctan(-x) = -arctan(x)——因此負值即為相應正角的負值。 Arctan 與 π 之間的關係在數學中非常有名。
π 狀態的萊布尼茲公式:π/4 = 1 - 1/3 1/5 - 1/7 ... = arctan(1)。更高效的公式如 Massin 的公式 π/4 = 4·arctan(1/5) - arctan(1/239))歷史上被用來手動計算許多位數的π。
Arctan 範例
經典輸入值涵蓋弧切曲線上的關鍵點。
| 輸入 | Arctan(x) | 說明 |
|---|---|---|
| Arctan(0) | 0° = 0 弧度 | 0° 的切線為 0,因此 arctan(0) = 0。arctan 曲線的原點。 |
| Arctan(1) | 45° ≈ 0.7854 輻射度 | 切線 45° 為 1。斜率為 1(上升與滑向相等)對應 45° 角。 |
| Arctan(1.7321) | 60° ≈ 1.0472 輻射度 | arctan(√3) = 60°。源自30-60-90三角形,其中60°的正切值等於√3≈1.7321。 |
| Arctan(-1) | -45° ≈ -0.7854 輻射度 | 負輸入則為負角度。Arctan(-1) = -45°,說明奇函數對稱性。 |
如何使用Arctan計算機
- 在輸入值(x)欄位輸入任意實數。與 arcsin 和 arccos 不同,Arctan 接受所有實數且不受定義域限制。
- 選擇輸出單元:點擊度數以度數接收結果,或點選弧度以弧度計算結果。
- 點擊計算弧度以計算逆切線。結果在度數範圍內(-90°、90°)。
- 結果面板顯示 arctan(x) = 結果,並附上參考公式。
- 點擊重置以清除輸入並計算新值。
Arctan 計算機常見問題
Arctan 的領域是什麼?
Arctan 的定義域為全實數(-∞、∞)。由於切函數的參數範圍為 (-90°, 90°),因此沒有輸入限制。你可以計算非常大的數(arctan(1000) ≈ 89.943°)或非常負數(arctan(-1000) ≈ -89.943°)。
為什麼Arctan永遠不會完全達到±90°?
當角度接近±90°時,切函數趨近±∞。逆向推算,要得到arctan(x) = 90°,你需要x = tan(90°) = ∞。由於無限大不是有限實數,Arctan永遠不會精確達到±90°。隨著x的大小變大,它會逐漸接近這些極限。
Arctan 和 Atan2 有什麼不同?
Arctan(y/x) 僅回傳 (-90°, 90°) 的角度,無法區分對象限——向量 (1,1) 與 (-1,-1) 均給出 1 的比值。atan2(y, x) 函數分別取 y 與 x,回傳全範圍(-180°、180°)的角度,正確將結果置於右象限。在程式設計中使用 atan2 表示向量角度。
Arctan 是如何用來計算一條線的斜率角的?
直線的斜率 m 為上升/直線 = tan(θ),因此傾角為 θ = 北角(m)。對於斜率為 0.5 的直線,其角度為 arctan(0.5) ≈ 26.57°。垂直線的斜率未定義(無限切線)與 90° 的傾角,北角會接近但永遠不會達到有限輸入。
Arctan 是奇數還是偶數?
Arctan 是一個奇函數:Arctan(-x) = -arctan(x)。這也反映了切函數也是奇函數的事實:tan(-θ) = -tan(θ)。實際上,這表示如果你知道 arctan(2) ≈ 63.43°,你立刻知道 arctan(-2) ≈ -63.43°,無需額外計算。
Arctan 的導數是什麼?
Arctan(x) 對 x 的導數為 1/(1 x²)。這個相對簡單的導數使得 arctan 在積分微積分中非常有用:1/(1 x²) dx 的積分等於 arctan(x) C。此積分經常出現在涉及有理函數的問題及推導 π 的級數展開時。