試位法(II)

A - ( K - A ) B
÷ ( ( +/- ANS B )
÷ +/- B - B ) STO F1

如何在程式中加入K字元

例題: 用試位法解 x³ – 2x – 1 = 0, 1 < x < 2。

先計算f(1)= -2<0及f(2)=3>0 (需要自行計算)

按 ON/C 1 = (先輸入x2) 2ndF ANS yx 3 – 2 2ndF ANS – 1 – ANS + ANS (函數變數為ANS,紅色的步驟是必要的)= (顯示f(1)的值為 -2)

RCL F1 ALGB 2 = 3 = (再輸入x1及f(x1)的值,顯示第1近似值為1.4,如果入錯x1及x2的次序,
在計算第二近似值時,會出現Error 2,但可糾正錯誤(註1))

↑ = (顯示f(1.4)的值為-1.056)

↑= (顯示第2近似值為1.556213)

↑ = (顯示f(1.556213)的值為-0.343591)

↑ = (顯示第3近似值為1.601817)

↑ = (顯示f(1.601817)的值為-0.0936633)

↑= (顯示第4近似值為1.613872)

↑ = (顯示f(1.613872)的值為-0.0242785)

↑= (顯示第5近似值為1.616972)

↑ = (顯示f(1.616972)的值為-0.0062106)

↑= (顯示第6近似值為1.617763)

↑ = (顯示f(1.617763)的值為-0.0015833)

↑= (顯示第7近似值為1.617965)

↑ = (顯示f(1.617965)的值為-0.0004033)

↑ = (顯示第8近似值為1.618016)

↑ = (顯示f(1.618016)的值為-0.0001027)

…………………..


註1: 如果入錯x1及x2的次序,第一個近似值會正常產生,但計算第二近似值時會出現
Error 2,糾正方法是按 (← 或 →) ALGB 重新輸入正確的x1及f(x1)的值即可,跟著會顯示正
確的第二近似值。

註2: 若果在計第3近似值或之後的近似值出現Error 2,表示並非單一定點,只要按 → ALGB
輸入正確的x及f(x)即可,例如在計第n近似值時出現Error 2,正確的值是第n-2近似值及其函
數值。

註3:若果f(x1)的值很複雜(很多個位),可以直接將計算數值存於B的記憶中(STO B),使得真正執
行程式時不需要輸入一個很長的數值。
 

返回EL-506程式集主頁

相關資料:

半分法(I) (Bisection method I)

半分法(II) (Bisection method II)

試位法(I) (False position method I)

正割法 (Secant method)

正割法及試位法 (Secant method and False Position method)

牛頓法(I) (Newton method I)

牛頓法(II) (Newton method II)

Free Web Hosting