所定のn点 (x[i]y[i]) のセットにおいて、xでの関数fを補間または補外します。ここで、所定のx値があると仮定した場合、f(x[i]) = y[i]、fは任意の関数です。


icon

入力/出力

  • c1ddbl.png Y

    Yは、従属値の配列です。

  • c1ddbl.png X

    Xは、独立値の配列です。Xの要素数がYの要素数と異なる場合、このVIは、出力補間値補間エラーNaNに設定して、エラーを返します。

  • cdbl.png x値

    x値は、補間または補外を実行するポイントを指定します。x値の値がXの範囲内にある場合、このVIは補間を実行します。それ以外の場合、VIは補外を実行します。

    x値Xの範囲から大きく外れている場合、補外誤差も大きくなることがあります。これは、十分な補外ではありません。

  • idbl.png 補間値

    補間値は、x値における関数fの補間です。

  • idbl.png 補間誤差

    補間エラーとは、補間における推定誤差です。

  • ii32.png エラー

    エラーは、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