ラグランジェの補間公式は離散データを補間するものです。式は離散データを通過します。
離散データを (xi , fi) i=0,1,2,...n とすると、近似式は
L(x)=a0(x-x1)(x-x2)……(x-xn)
+a1(x-x0)(x-x2)……(x-xn)
・・・・・・・・・・・・・・・・・・・・・・・・
+ai(x-x0)……(x-xi-1)(x-xi+1)
……(x-xn)
・・・・・・・・・・・・・・・・・・・・・・・・
+an(x-x0)(x-x1)……(x-xn-1)
ここで、各係数 ai を求めれば良いわけですが、x=xi で L(xi)=fi ですので、
fi=ai(xi-x1)……
(xi-xi-1)(xi-xi+1)
……(xi-xn)
となるので、これより逆に、

となります。
本プログラムは、以下のようなカンマで区切ってあるcsv形式のデータを上のウインドウに貼り付けて、実行ボタンを押してください。
1、以下のデータを Data Window に貼り付けて、Exec を押すと実行されます。
※貼り付けるときは、1番上から貼り付けてください。
つまり、1番上の行でスペースや改行されていると、実行されません。
2,チョイスボタンで次の4つから1つを選び、Exec を押すと Answer には係数と Graph にはチョイスしたグラフが表示されます。
x(linear) - y(linear) 、x(log) - y(linear)
x(linear) - y(log) 、x(log) - y(log)
ではデータをコピーして、Data Window上で"CTRL+V"を押して貼り付けてください。
|