多項式補間
- 更新日2025-07-30
- 3分で読める
所定のn点 (x[i]y[i]) のセットにおいて、xでの関数fを補間または補外します。ここで、所定のx値があると仮定した場合、f(x[i]) = y[i]、fは任意の関数です。

入力/出力
Y
—
Yは、従属値の配列です。
X
—
Xは、独立値の配列です。Xの要素数がYの要素数と異なる場合、このVIは、出力補間値と補間エラーをNaNに設定して、エラーを返します。
x値
—
x値は、補間または補外を実行するポイントを指定します。x値の値がXの範囲内にある場合、このVIは補間を実行します。それ以外の場合、VIは補外を実行します。 x値がXの範囲から大きく外れている場合、補外誤差も大きくなることがあります。これは、十分な補外ではありません。
補間値
—
補間値は、x値における関数fの補間です。
補間誤差
—
補間エラーとは、補間における推定誤差です。
エラー
—
エラーは、VIからのエラーまたは警告を返します。エラーは「エラーコードからエラークラスタ」VIに配線して、エラーコードまたは警告をエラークラスタに変換できます。 |
VIは、出力補間値P[n – 1](x)を計算します。ここで、P[n – 1]はn点(x[i]y[i])を通過するn – 1次の固有多項式です。
サンプルプログラム
LabVIEWに含まれている以下のサンプルファイルを参照してください。
- labview\examples\Mathematics\Interpolation\Interpolation Solver.vi
Y
—
x値
—
補間値
—
エラー
—