Casio50 » fx-3x50P » Programs 程式集 » Numerical Root-Finding 數值法求根 »
本式可以正割法求一方程的根
<COMP> |
---|
Goto 3 : Lbl 0 : f(A) → C : Goto 2 : |
Lbl 3 : ? → A : ? → B : Lbl 1 : Goto 0: |
Lbl 2 : ( B C – A D ) ÷ ( C – D → X : |
C → D : A → B : X → A ◢ Goto 1 |
>61 Bytes |
一般操作 | 例子 | |||||
---|---|---|---|---|---|---|
求![]() 並以a, b為初始值 |
求![]() 並以 0.5, 1 為初始值 |
|||||
整體程式為:
![]() ![]() |
||||||
啟動程式 | 按 Prog 1 | |||||
輸入初始值 a EXE b EXE |
1 EXE 0.5 EXE | |||||
顯示近似值 x1 EXE x2 EXE x3 EXE ... |
0.5 EXE 0.746549032 EXE 0.822920645 EXE 0.800003098 EXE 0.801051419 EXE 0.801070782 EXE 0.801070765 EXE 0.801070765 EXE ... (x = 0.8011 corr. to 4 d.p.) (正確數值 = 0.801070765425) |
A | xn |
---|---|
B | xn-1 |
C | fn |
D | fn |
X | xn |
Y | |
M |