部分變
程式可以求出部分變問題中的方程(方程中兩個常數值)。
程式編寫日期: 2007年4月27日
程式(97bytes)
注意若果不用記存答案,綠色的程式碼可以不輸入,程式長度則變為93 bytes。
?→M: ?→A: ?→B: ?→C: C^A→D:
M=2 => ?→C: C^B→X: ?→Y: ?→C:
C^A→A: M=2 => ?→C: C^B→B: ?→C:
DB - AX→M: M-1(YB - CX→X◢
M-1(DC - AY→Y
註: 輸入部分函數的冪時,若平方根或N次方根以分數形式表示,例如: 平方根用1/2表示冪,若為反變關係(Inverse),用負值表示冪,若部分為常數,則用0表示冪。
例題1: y一部分為常數,另一部分隨 x 的平方根而正變。若 x=1時,y=5;若 x=4時,y=7。 以x表示 y。
按 Prog 1 再按 1 EXE (輸入因變數的數目,由於只有x所以輸入1)
0 EXE (輸入第一部分變數函數,0表示為常數)
1┘2 EXE (輸入第二部分變數函數,以分數1/2表示平方根)
1 EXE 5 EXE (輸第一組已知數據)
4 EXE 7 EXE (輸入第二組已數據,顯示第一個常數值 3)
EXE (顯示第二個常數為2)
所以 y = 3 + 2√x
例題2: z 一部分隨 x的平方根而正變,另一部分隨 y 而反變。當x=4及y=60時,z=1;當x=25及y=30時,z=3。以 x及y表示 z。
按 Prog 1 再按 2 EXE (輸入因變數的數目,由於有x及y所以輸入2)
1┘2 EXE (輸入第一部分變數函數,以分數1/2表示平方根)
- 1 EXE (輸入第二部分變數函數,以 - 1表示反變)
4 EXE 60 EXE 1 EXE (輸第一組已知數據)
25 EXE 30 EXE 3 EXE (輸入第二組已數據,顯示第一個常數值 1)
EXE (顯示第二個常數為 - 60)
所以 z = √x - 60 / y
計算完結後,若果包含綠色程式碼的程式,可以按 RCL X 及 RCL Y 顯示兩個常數的值。