Casio50 » fx-3x50P » Programs 程式集 » Coordinate Geometry 坐標幾何 »
Casio50 » fx-3x50P » Programs 程式集 » Polynomials 多項式 »

Lagrange Interpolating Polynomial for 4 Points
四點拉格朗日插值多項式

本式求經過已知四點的一元三次方程.

<SD>
StatClear : ? → X : ? → Y : X ; Y DT :
? → A : ? → B : ? → C : ? → D : ? → X : ? → Y :
( B – n ) ÷ ( A – x → M :
( D – B ) ÷ ( C – A → B :
Y – D → Y :
( B – M ) ÷ ( C – x → D :
( x – X ) -1 ( D – ( A – X ) -1 ( B – Y ÷ ( X – C → B ◢
D – B ( x + A + C → X ◢
M – D x – A D + B ( x A + A C + x C → Y ◢
n – M x + A D x – A B C x → M
159 Bytes

操作方法

一般操作 例子
求過點 (A,B), (C,D), (E,F) 及 (G,H) 之三次方程. 求過點 (1,2), (4,8) 及 (-6,-2), (3, -6) 之三次方程.
啟動程式 Prog 1
輸入資料
A EXE B EXE
C
EXE D EXE
E
EXE F EXE
G EXE H EXE
1 EXE 2 EXE
4 EXE 8 EXE
-6 EXE -2 EXE
3 EXE -6 EXE
顯示答案
a EXE b EXE c EXE d
(三次方程為 y = ax³ + bx² + cx + d)
0.65079365 EXE (= 41/63)
0.793650793
EXE (= 50/63)
-15.63492063
EXE (= -985/63)
16.19047619
(= 340/21)
(三次方程為 y = 1/63 * (41x^3 + 50x^2 - 985x + 1020))

記憶體

A x2
B a
C x3
D ??
X b
Y c
M d

其他資料

當其中兩點的 x 坐標相同時會發生錯誤

當第一點的 x 坐標為 0 時會發生錯誤. 要避免此錯誤請將之與其中一點倒轉.

相關程式

  1. Equation of Circle from 3 Points / 三點求圓形方程