関数 > データ解析 > 補間と予測 > 例: 線形補間
例: 線形補間
linterp関数を使用して線形補間を実行します。
1. y の一連の値を定義します。
クリックしてこの式をコピー
2. それに対応する x の一連の値を定義します。これらの値は昇順でなければなりません。
クリックしてこの式をコピー
クリックしてこの式をコピー
3. 補間曲線を求める x の値のベクトルを定義します。
クリックしてこの式をコピー
クリックしてこの式をコピー
4. linterp 関数を呼び出して、データ点の線形補間を実行します。
クリックしてこの式をコピー
5. データ点と補間曲線をプロットします。
クリックしてこの式をコピー
予想どおり、linterp 関数では各データ点が直線で結ばれます。
この補間では、最後の 2 点を結ぶ補間関数が、その先でも成り立つ (補間直線をそのまま延長できる) と想定されます。この仮定が当てはまることはめったにありません。データ範囲から外れた値を予測するにはいくつかの方法があります。
線形補間を使用して作成された曲線は各接続データ点において滑らかでないので、補間曲線の微分係数は定義されていません。このため、データの適合に 3 次スプラインまたは B スプラインを使用できます。
これは役に立ちましたか?