試位法(I)
這個試位法程式操作上較現時不少同類程式方便及容易(不需自行將數據存儲在記憶中,更不需另行計算起始函數的數值),函數方程亦可以獨立使用。
程式編寫日期: 2006年10月29日
程式(最少37步)
1 | X←→Y | 2. | Kin × 3 | 3. | Kin × 4 | 4. | sin-1 | 5. | cos |
6. | Kin + 4 | 7. | Kout 4 | 8. | Kin 5 | 9. | × | 10. | Kout 1 |
11. | - | 12. | Kout 3 | 13. | Kin - 5 | 14. | × | 15. | Kout 2 |
16. | = | 17. | ÷ | 18. | Kout 5 | 19. | = | 20. | ENT |
21 | Min | 22. | xy | 23. | 3 | 24. | - | 25. | 2 |
26. | × | 27. | MR | 28. | - | 29. | 1 | 30. | = |
31. | HLT | 32. | X←→K3 | 33. | Kin 5 | 34. | MR | 35. | X←→K1 |
36. | Kin 6 | 37. | 1 | 38. | X←→Y | 39. | Kout 3 | 40. | x > 0 |
41. | Kin 4 | 42. | Kout 5 | 43. | Kin 3 | 44. | Kout 6 | 45. | X←→K1 |
46. | Kin 2 | 47. | RTN | 48. | 49. | 50. |
註1: 若果想計算其它方程,只要修改銀色的函數方程即可,函數方程使用變數記憶M。
註2: 若果不需顯示對應的函數值,藍色的程式碼可以不輸入。
註3: 執行程式時,若果有顯示ENT表示為x值(起始的兩個數要輸入),沒有ENT時表示為對應的函數值。
例題: 用試位法解 x3 – 2x – 1 = 0, 1 < x < 2。
按 P1 再按 1 RUN (顯示 f(1)的值為 - 2)
RUN (忽略顯示的數值) 2 RUN (顯示 f(2)的值為 3)
RUN (顯示第1近似值為1.4) RUN (顯示f(1.4)的值為-1.056)
RUN (顯示第2近似值為1.556213) RUN (顯示f(1.556213)的值為-0.343591)
RUN (顯示第3近似值為1.601817) RUN (顯示f(1.601817)的值為-0.0936633)
RUN (顯示第4近似值為1.613872) RUN (顯示f(1.613872)的值為-0.0242785)
RUN (顯示第5近似值為1.616972) RUN (顯示f(1.616972)的值為-0.0062106)
…………………