直線方程

程式編日期: 2006年6月21日

直線方程的形式為 y = mx + c

程式可以計算以下問題:

˙直線斜率已知且通一點的直線方程 (點斜式)

˙兩點的斜率

˙兩點的直線方程 (兩點式)

˙兩點的中點坐標

˙兩點的垂直平分線方程

˙垂直於兩點的直線且通過一點的直線方程

若果輸入的數據為整數或分數,答案將會以分數形式表示,建議將計數機預先設定為假分數形式表示(按六次 Mode,再按 1 2 EXE )。

 

程式 (78 bytes, 使用記憶為A, B, X, Y, M)

?→A: ?→B: ?→X: B-XA→Y: ?→Y:

(A+X)┘2→X: (B+Y)┘2→Y:

(B-Y)┘(A-X→M◢ B-MA◢

?→X: ?→Y: -1┘M◢ Y-AnsX

 

例題1: 求斜率為 -3且通過點(2, -1)的直線方程。

按 Prog 1 再按 2 EXE -1 EXE -3 EXE (顯示5,即直線方程為 y = -3x + 5)

計算完結後按 AC 終止程式

 

例題2: A(2,4) 及 B(5,7)是兩點,求AB的斜率。

按 Prog 1 再按 2 EXE 4 EXE 5 EXE 7 EXE (顯示斜率為1)

計算完結後按 AC 終止程式

 

例題3: A(3,-2) 及 B(4,1) 是兩點,求AB的直線方程 ,中點坐標及垂直平分線。

按 Prog 1 再按 3 EXE -2 EXE 4 EXE 1 EXE (顯示斜率為3)

EXE (顯示y截距為 -11, 即直線方程為y = 3x - 11)

EXE (顯示X?及7/2) EXE (顯示Y?及-1/2,即中點坐標為(7/2, -1/2))

EXE (顯示-1/3) EXE (顯示2/3,即平分線方程為 y = -x/3 + 2/3)

 

例題4: A(0,4) 及 B(-2,1) 是兩點,求AB的直線方程 及過(1,3)且垂直於AB的直線方程。

按 Prog 1 再按 0 EXE 4 EXE -2 EXE 1 EXE (顯示斜率為3/2)

EXE (顯示y截距為 4, 即直線方程為y = 3x/2 + 4) EXE

1 EXE 3 EXE (顯示-2/3) EXE (顯示11/3,即垂直AB方程為 y = -2x/3 + 11/3)

 

返回 fx-3650P及SC185程式集

 

Free Web Hosting