聯立二元一次方程(I)分數版

更新日期: 2011年6月1日

若果輸入的數據為整數或分數,答案將會以分數形式表示,建議將計數機預先設定為假分數形式表示(按 SHIFT SETUP → → 2  )。

程式二由網友 Nobody 提供,較程式一簡短,但多了一個限制,即第一組方程的y係數不可以是0,否則會出現Math ERROR(可以試試調換方程式組的輸入次序)。另外若果希望計算複數係 數的聯立二元一次方程式,只要輸入程式時選用複數模式(CMPLX)即可。

注意 : 若果不需要記存答案,程式中綠色部份可以不輸入。

程式一 (55 bytes 或 51 bytes)

?→A: ?→B: ?→C: ?→D: ?→X: ?→Y:

AX - DB→M: (CX - YB)┘M→X◢ (AY - DC)┘M→Y

 

程式二(51 bytes 或 47 bytes)

?→A: ?→B: ?→C : ?→D : ?→X : ?→Y:

(YB - CX)(DB - AX→X◢ (C - A Ans)┘B→Y
 

 

例題1: 解聯立方程:

按 Prog 1  再按 1 EXE 1 EXE 7 EXE 1 EXE - 1 EXE 1 EXE (顯示4) EXE (顯示3)

因此解答為 x = 4 及 y = 3.

若果有綠色程式碼,程式執行完成後,可按 RCL X 及RCL Y分別顯示x的值、y的值,如果是程式一按RCL M可顯示方程組行列式的值。

 

例題2: 解聯立方程 :

 

程式需要在複數模式輸入才可以計算複數係數問題

按 Prog 1  再按 1 + i EXE 1 - i EXE 4 + 4i EXE

2 + 3i EXE 3 + 4i EXE - 10 + 24i EXE

( 此時計算機右上角出現R<=>I,表示為複數解)

(顯示x的實數部為1) 再按 Shift Re<=>Im (顯示x的虛數部為 2i)

EXE (顯示y的實數部為 2) 再按 Shift Re<=>Im (顯示第二個根虛數部為 3i)

因此解答為 x = 1 + 2i 及 y = 2 + 3i

 

返回 CASIO fx-3650P II及fx-50FH II程式集