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: c◢ b ◢ a
程式二 (29 bytes,使用記憶A、B及C)
ClrStat: For 0→C To 2: ?→A: ?→B: A , B DT: Next: c◢ b ◢ a
例題: 求過點 (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。