3點拉格朗日插值多項式(I)
程式編寫日期: 2008年1月19日
程式需要在 REG Lin 模式下執行,因此在選擇新程式位置後,按 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)
ClrStat: Lbl 0: ?→A: ?→B: A , B DT: 3 - n => Goto 0: 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。