試位法(II)

這個程式操作上較現時不少同類程式方便及容易(不需自行將數據存儲在記憶中,更不需另行計算起始函數的數值),函數方程亦可以獨立使用。雖然程式長度略為比第一版長一點,但函數方程位於程式的最開始位置,因此可以不需花時間找尋正確位置進行修改,加快計算效率。這個程式更有一個版本適用於fx-3800P,請參看網頁尾的附錄。

程式編寫日期: 2006年10月30日

程式(最少46步)

1 Kin 1 2. xy 3. 3 4. - 5. 2
6. × 7. Kout 1 8. - 9. 1 10. =
11. HLT 12. Kin 2 13. ÷ 14. x2 15.
16. + 17. 1 18. = 19. ÷ 20. 2
21. = 22. Min 23. Kin × 4 24. Kin × 6 25. sin-1
26. cos 27. Kin × 3 28. Kin × 5 29. × 30. X←→K1
31. Kin × 1 32. X←→K1 33. Kin + 4 34. Kout 2 35. =
36. Kin + 6 37. MR 38. Kin × 1 39. Kin × 2 40. Kout 1
41. Kin + 3 42. Kout 2 43. Kin + 5 44. Kout 6 45. Kin 2
46. × 47. Kout 3 48. - 49. Kout 5 50. Kin - 2
51. × 52. Kout 4 53. = 54. ÷ 55. Kout 2
56. = 57.   58.   59.   60  

註1: 若果想計算其它方程,只要修改銀色的函數方程即可,注意函數方程使用變數記憶K1

註2: 程式執行中顯示的數值為函數值,程式執行完結時顯示x的近似值(在輸入兩個x數值後)。

註3: 若果不需顯示對應的函數值,藍色的程式碼可以不輸入。

 

例題: 用試位法解 x3 2x 1 = 0, 1 < x < 2

1 P1 (顯示 f(1)的值為 - 2) RUN (忽略顯示的數值)

2 P1 (顯示 f(2)的值為 3) RUN (顯示第1近似值為1.4)

P1 (顯示f(1.4)的值為-1.056) RUN (顯示第2近似值為1.556213)

P1 (顯示f(1.556213)的值為-0.343591) RUN (顯示第3近似值為1.601817)

P1 (顯示f(1.601817)的值為-0.0936633) RUN (顯示第4近似值為1.613872)

P1 (顯示f(1.613872)的值為-0.0242785) RUN (顯示第5近似值為1.616972)

P1 (顯示f(1.616972)的值為-0.0062106) …………………

 

若果沒有藍色程式碼的按法:

1 P1 2 P1 (顯示第1近似值1.4)

P1 (顯示第2近似值為1.556213)

P1 (顯示第3近似值為1.601817)

P1 (顯示第4近似值為1.613872)

P1 (顯示第5近似值為1.616972) …………………

 

返回 fx-3900PV程式集

 

附錄程式 (適用於fx-3800P)

程式第一部份(最少45步)

Kin 2 ÷ x2 +
1 = ÷ 2 =
Min Kin × 4 Kin × 6 sin-1 cos
Kin × 3 Kin × 5 × X←→K1 Kin × 1
X←→K1 Kin + 4 Kout 2 = Kin + 6
MR Kin × 1 Kin × 2 Kout 1 Kin + 3
Kout 2 Kin + 5 Kout 6 Kin 2 ×
Kout 3 - Kout 5 Kin - 2 ×
Kout 4 = ÷ Kout 2 =
MODE .        

程式第二部份為函數方程

Kin 1 xy 3 - 2
× Kout 1 - 1 =
MODE .        

注意: 若果想計算其它方程,只要修收銀色的函數方程即可,注意函數方程使用變數記憶K1

 

例題: 用試位法解 x3 2x 1 = 0, 1 < x < 2

附錄程式按法 (假設程式第一部份及第二部份分別儲存於P1及P2)

1 P2 (顯示 f(1)的值為 - 2) P1 (忽略顯示的數值)

2 P2 (顯示 f(2)的值為 3) P1 (顯示第1近似值為1.4)

P2 (顯示f(1.4)的值為-1.056) P1 (顯示第2近似值為1.556213)

P2 (顯示f(1.556213)的值為-0.343591) P1 (顯示第3近似值為1.601817)

P2 (顯示f(1.601817)的值為-0.0936633) P1 (顯示第4近似值為1.613872)

P2 (顯示f(1.613872)的值為-0.0242785) P1 (顯示第5近似值為1.616972)

P2 (顯示f(1.616972)的值為-0.0062106) …………………

 

返回 fx-3900PV程式集

Free Web Hosting