半分法(I)
這個程式需要使用兩個程式位置。程式亦可以用作計算起始的函數值(不用另行計算)
程式編寫日期: 2006年10月23日
程式第一部份(16步)
1 | ÷ | 2. | x2 | 3. | √ | 4. | × | 5. | 2 |
6. | Kin ÷ 1 | 7. | Kout 1 | 8. | M+ | 9. | MR | 10. | ENT |
11. | Kin 1 | 12. | ENT | 13. | Min | 14. | Kin - 1 | 15. | 1 |
16. | RTN | 17. | 18. | 19. | 20. |
程式第二部份為函數方程
1 | Min | 2. | xy | 3. | 3 | 4. | - | 5. | 2 |
6. | × | 7. | MR | 8. | - | 9. | 1 | 10. | = |
注意: 若果想計算其它方程,只要修改銀色的函數方程即可,函數方程使用變數記憶M。
LRN 模式輸入程式第一部份(供 fx-3600PV及fx-3800P使用,程式長度: 16步 )
÷ | x2 | √ | × | 2 |
Kin ÷ 1 | Kout 1 | M+ | MR | ENT |
Kin 1 | ENT | Min | Kin - 1 | 1 |
RTN | MODE . |
LRN 模式輸入程式第二部份的函數方程(供 fx-3600PV及fx-3800P使用)
Min | xy | 3 | - | 2 |
× | MR | - | 1 | = |
MODE . |
注意: 若果想計算其它方程,只要修改銀色的函數方程即可。
例題: 解 x3 – 2x – 1 = 0, 1 < x < 2。
假設程式第一部份及第二部份分別儲存於P1及P2
按 1 P2 (顯示 f(1)為 -2) 2 P2 (顯示 f(2)為 3)
再按 P1 (注意啟動程式時數值不可以是0) 1 RUN (先輸入函數值為負數的x=1)
2 RUN (顯示第一個近似值1.5) P2 (顯示 f(1.5)的值為 -0.625)
P1 (顯示第二近似值1.75) P2 (顯示 f(1.75)的值為 0.859375)
P1 (顯示第三近似值1.625) P2 (顯示 f(1.625)的值為 0.041015625)
P1 (顯示第四近似值1.5625) .......... (直至要求的凖確度)