3點拉格朗日插值多項式(I)

更新日期: 2012年4月24日

程式需要在 REG Quad 模式下執行,因此在選擇新程式位置後,按 5 → 2選用REG Quad模式。

注意: 藍色的英文字為統計模式中的變數(n 按 Shift 1 3,a 按 Shift 2 1→ → 1,b 按 Shift 2 1→ →  2,c 按 Shift 2 1→ →  3)。

 

程式一 (30 bytes,使用記憶A及B)

ClrStat: Lbl 0: ?→A: ?→B: A , B DT: 3 - n => Goto 0: cba

 

程式二 (29 bytes,使用記憶A、B及C)

ClrStat: For 0→C To 2: ?→A: ?→B: A , B DT: Next: cba

 

例題: 求過點 (0 , 5), (1 , 4) 及 (-1 , 10)三點的拉格朗日插值多項式。

按 Prog 1 再按 0 EXE 5 EXE 1 EXE 4 EXE - 1 EXE 10 EXE

(顯示x2的係數為2)

EXE (顯示x的係數為 -3)

EXE (顯示常數項為5)

所以拉格朗日插值多項式為  2x2 - 3x + 5

計算完結後按 MODE 1 返回正常計算模式。

 

註:多項式的係數儲存在統計模式變數c、b及a。

 

返回 CASIO fx-50FH、fx-3650P II、fx-50FH II及fx-50F PLUS 程式集

Free Web Hosting