キュービックBスプライン補間および補外を実行します。
1. bspline ix:=Col(3) iy:=(Col(1),Col(2));
2. bspline ix:=Col(3) iy:=(Col(1),Col(2)) ox:=Col(4);
入力
vector
<unassigned>
スプラインで補間するX値を指定します。
XYRange
<active>
補間する入力XY範囲データ
double
スムージング因子 因子は、滑らかさと近似とのバランスをコントロールするものです。
出力
<新規>
スプラインで補間したY値の出力を保存する列を指定します。
<optional>
スプライン係数を出力するかどうかを指定します。
この関数は、XY範囲データに対してキュービックBスプライン補間を実行します。スプラインのX座標を指定すると、そのX値に対する補間したY値を含むベクターデータを出力します。
1. \Samples\Mathematics フォルダにあるInterpolation.dat をインポートします。
2. コマンドウィンドウに次のスクリプトを入力します。
bspline 3 2;
詳細なアルゴリズムについては、interp1のヘルプをご覧下さい。
, interp1xy, interp1q, spline