微分計算(I)

程式新版(舊版亦保留在網頁下方)

程式可計算一個函數的第一及第二導數的近似值。 新版的程式會根據變數X的大小,決定合適的△X,因此能克服現時很多同類程式的問題,即是改善了當X的值很大或很細時出現誤差較大的問題。

程式新版編寫日期: 2010年6月5日

注意: 10x是按shift log。

程式 (80 bytes,不包括綠色的函數方程)

Mem clear: ?→X: 10x3 ÷ (X + (X=0→Y:

Lbl 0: X3 - 2X - 1→C: X + Y-1(1 - 3M→X:

D→A: B→D: C→B: M≠2M+ => Goto 0:

A◢ 2-1Y(D - C→B◢ Y2(D + C - 2A→C

註: 綠色的X3 - 2X - 1是函數方程(變數是X),若果想計算其它方程,只要修改綠色的部份。

 

例題: 計算 f(x) = x3 - 2x - 1 在 x = 1的第一及第二導數的近似值。

按 Prog 1  再按 1 EXE (顯示 f(1)為 -2) EXE (顯示f'(1)為1.000001) EXE (顯示f''(1)為6)

 

計算完結後,按 RCL A、RCL B及RCL C分別顯示函數值、第一導數及第二導數的近似值。

返回 fx-3650P及SC-185 程式集

 



程式舊版

程式可計算一個函數的第一及第二導數的近似值。

程式編寫日期: 2006年1月6日

注意: 10x是按shift log。

程式 (最少76 bytes)

Mem clear: ?→X: 10x3→Y: Lbl 0: X3 - 2X - 1→C:

X + Y-1(1 - 3M→X: 1M+: M=1 => C→A◢

M=2 => C→D: M≠3 => Goto 0: 2-1Y(D - C→B◢

Y2(D + C - 2A→C

註: 綠色的X3 - 2X - 1是函數方程(變數是X),若果想計算其它方程,只要修改綠色的部份。

 

例題: 計算 f(x) = x3 - 2x - 1 在 x = 1的第一及第二導數的近似值。

按 Prog 1  再按 1 EXE (顯示 f(1)為 -2) EXE (顯示f'(1)為1.000001) EXE (顯示f''(1)為6)

 

計算完結後,按 RCL A、RCL B及RCL C分別顯示函數值、第一導數及第二導數的近似值。

返回 fx-3650P及SC-185 程式集

Free Web Hosting