牛頓法
程式使用牛頓法計算方程根的近似值,由於程式計算導方程的第一導數使用了近似值的方法,所以計算出的答案會與真實的牛頓法的答案可能會不同。
程式編寫日期: 2006年10月31日
程式(最少23步)
1 | Kout 1 | 2. | xy | 3. | 3 | 4. | - | 5. | 2 |
6. | × | 7. | Kout 1 | 8. | - | 9. | 1 | 10. | = |
11. | X←→K2 | 12. | Kin 3 | 13. | 6 | 14. | +/- | 15. | 10x |
16. | Kin + 1 | 17. | Kin 4 | 18. | Kout 5 | 19. | sin-1 | 20. | cos |
21. | Kin 5 | 22. | x > 0 | 23. | Kout 3 | 24. | Kin - 2 | 25. | Kin ÷ 2 |
26. | Kout 4 | 27. | Kin - 1 | 28. | Kin ÷ 2 | 29. | Kin - 1 | 30. | Kout 2 |
31. | 1/x | 32. | Kin - 1 | 33. | Kout 1 | 34. | 35. |
註: 若果想計算其它方程,只要修改銀色的函數方程即可,函數方程使用變數記憶K1。
例題: 用牛頓法計算方程式 x3 – 2x – 1 = 0 的其中一個根,以1為開始的數值 。
按 SHIFT KAC (必要) 1 Kin 1 (將開始數值儲存在K1)
再按 P1 EXE (顯示第1個近似值為3)
P1 (顯示第2個近似值為2.2)
P1 (顯示第3個近似值為1.780830671)
P1 (顯示第4個近似值為1.636301787)
P1 (顯示第5個近似值為1.618304386)
P1 (顯示第6個近似值為1.618034062)
………