斜率計算器
輸入兩個座標點,即可在同一畫面查看斜率、直線方程、斜率角、中點、距離、縱向變化量與水平位移量,並整理垂直線與水平線的例外情況,適合座標幾何、圖表趨勢與坡度判讀。
斜率計算器
輸入點 A(x1, y1) 和點 B(x2, y2),即可在同一畫面查看斜率 m、直線方程、斜率角、中點、距離、縱向變化量與水平位移量。
使用同一單位體系的座標,更方便理解斜率和直線方程。若點 A 和點 B 完全相同,就無法確定唯一的一條直線。
點擊範例按鈕後,座標和結果卡會一起切換,方便立即比較不同類型的直線。
- 當 x2 – x1 = 0 時,會形成垂直線,斜率計算中的分母也會變成 0。
- 當 y2 – y1 = 0 時,會形成水平線,斜率為 0,直線方程寫成 y = 常數。
- 負座標和小數座標也可以直接計算。
- 點擊上方結果卡裡的複製按鈕,就能把關鍵數值和直線方程複製成文字。
只要兩點座標不同,就可以計算斜率和直線方程。
點 A(1, 2) 與點 B(5, 10) 形成一條上升直線,表示 x 每增加 1,y 就增加 2。它的 y 截距為 0,角度約為 63.43°。
從點 A 到點 B,x 變化了 4,y 變化了 8。虛線用來分開顯示水平位移和縱向變化量。
| 點 A | (1, 2) |
|---|---|
| 點 B | (5, 10) |
| 中點 M | (3, 6) |
| 兩點之間的距離 | 8.94 |
| 斜率角 | 63.43° |
| 截距資訊 | y 截距 b = 0 |
| 直線類型 | 上升直線 |
- Δx = 5 – 1 = 4, Δy = 10 – 2 = 8
- m = Δy ÷ Δx = 8 ÷ 4 = 2
- b = y1 – m×x1 = 2 – 2×1 = 0 → y = 2x
- 中點 M = ((1 + 5) ÷ 2, (2 + 10) ÷ 2) = (3, 6)
- 距離 = √(4² + 8²) = 8.94,角度 = arctan(2) ≈ 63.43°
什麼是斜率計算器?
斜率計算器是一款根據兩個座標點整理直線方向與陡峭程度的工具。輸入點 A(x1, y1) 和點 B(x2, y2) 後,系統會用 m = (y2 - y1) / (x2 - x1) 計算斜率 m,並同時顯示直線方程、斜率角、中點以及兩點之間的距離。
它不只適合數學學習,也適合圖表閱讀、坡度估算、草圖設計等需要快速判斷兩點變化量的場景。頁面不會只回傳一個數值,而是把升高量、水平位移、直線類型與座標預覽一起整理出來,方便直接理解結果。
適合這些情境
斜率是座標幾何裡的基礎概念,但實際上也常用在趨勢線、坡度判斷、直線方程推導與距離比較。只要已知兩個點,就可以快速看出直線有多陡、往上還是往下變化,以及對應的方程形式。如果您還想先整理比例關係,可以搭配 比例式計算器 一起使用。
- 國中或高中座標幾何題中快速驗算斜率與直線方程
- 根據圖表中的兩個點判斷上升趨勢或下降趨勢
- 依照座標資料粗略估算坡道、斜坡或高度差
- 同時求兩點決定的直線方程與中點座標
- 比較垂直線、水平線、上升直線與下降直線的差異
主要功能
這款工具不只是回傳一個斜率數值,而是把結果的意義也一起整理出來。上方結果卡會先顯示最關鍵的結論,下方再補充直線方程、坡度百分比、中點、距離、座標預覽與計算步驟,方便在第一屏就掌握這條直線的性質。
- 兩點求斜率 – 輸入 x1、y1、x2、y2 即可計算斜率 m
- 自動整理直線方程 – 同時顯示斜截式與點斜式
- 斜率角與坡度百分比 – 用角度與百分比兩種方式解讀結果
- 中點與距離 – 同時給出線段中點與兩點距離
- 座標預覽 – 顯示兩點、連線、升高量與水平位移
- 垂直線與水平線例外處理 – 分別說明斜率未定義與斜率為 0 的情況
- 結果複製 – 可直接複製關鍵數值與直線方程文字
使用方法
操作流程很簡單。輸入點 A 與點 B 的座標,選擇需要的小數位數後點擊計算,斜率、直線方程、中點、距離、角度與座標預覽會同時更新。頁面也提供快速範例,方便直接比較垂直線、水平線、上升直線與下降直線。
- 輸入點 A – 填寫 x1 和 y1。
- 輸入點 B – 填寫 x2 和 y2。
- 選擇小數位數 – 依需要設定畫面顯示精度。
- 點擊計算 – 一次查看所有關鍵結果。
- 查看座標預覽 – 直觀看升高量與水平位移。
- 需要時複製 – 把結果複製到筆記、作業或報告中。
斜率公式怎麼理解?
斜率的核心公式是 m = (y2 - y1) / (x2 - x1)。也就是說,斜率表示兩點之間 y 的變化量相對於 x 的變化量有多大。比如 x 每增加 1,y 增加 2,那麼斜率就是 2;如果 x 每增加 1,y 減少 0.5,那麼斜率就是 -0.5。
當 x2 - x1 = 0 時,分母會變成 0,因此在一般的實數運算裡斜率未定義。這種情況是垂直線,方程寫成 x = 常數。當 y2 - y1 = 0 時,斜率等於 0,這就是水平線,方程寫成 y = 常數。
求出斜率後,還可以把直線整理為 y = mx + b 的形式,其中 b 是 y 截距,可用 b = y1 - m×x1 計算。如果想把升高量和水平位移當作直角三角形來理解,也可以把這裡的結果和直角三角形公式一起對照來看。
- 斜率公式 – m = (y2 – y1) / (x2 – x1)
- 直線方程 – y = mx + b
- y 截距 – b = y1 – m×x1
- 中點 – ((x1 + x2) / 2, (y1 + y2) / 2)
- 距離 – √((x2 – x1)² + (y2 – y1)²)
- 斜率角 – θ = arctan(m)
常見問題
為什麼 x1 和 x2 相同時斜率未定義?
因為斜率公式本質上是「縱向變化量 ÷ 水平變化量」。當 x1 和 x2 相同時,水平變化量是 0,也就是出現除以 0 的情況,所以不能用一般實數方式定義斜率。這時應把它看成垂直線,也就是 x = 常數 的形式。
負座標和小數座標也能計算嗎?
可以。無論是正數、負數還是小數座標,這個工具都能正常處理。只要點 A 和點 B 不是完全相同的點,就可以照常計算斜率、中點、距離與直線方程。
斜率和斜率角有什麼差別?
斜率是變化量的比值,斜率角則是這條直線與 x 軸形成的角度。斜率 1 對應 45°,斜率 0 對應 0°,垂直線對應 90°。同一條線可以同時用比值和角度兩種方式來理解。
為什麼還會顯示中點和距離?
在座標幾何裡,斜率、中點和距離經常會一起出現。斜率告訴您線的方向,中點和距離則幫助您理解這條線段本身,所以一起顯示會更方便驗算和整理題目。
水平線會顯示成什麼結果?
當兩個點的 y 值相同,就會得到水平線。因為縱向變化量為 0,所以斜率是 0,直線方程會顯示為 y = 常數,斜率角則是 0°。
輸入的座標會被保存或傳送到伺服器嗎?
不會。這個工具只會在您的瀏覽器中處理輸入與結果,不會把座標儲存到伺服器。重新整理頁面或點擊重設後,當前輸入會立即清空。
目前還沒有留言,歡迎留下第一則意見。