例: 関数の線形結合
linfit関数を使用して、項の線形和によってデータセットをモデル化します。各項は、適合する関数と
linfit によって計算される係数から成ります。
1. 次の行列を定義します。
2. 適合する関数のベクトルを定義します。
モデル関数は y(x) = c0 * ln(x) + c1 * sqrt x +c3 です。
3. linfit 関数を呼び出して、各関数の係数を計算します。これらの係数をベクトル c に格納します。
4. 適合関数 f を、vf 内の関数に c 内の係数を掛け合わせた項の線形結合として定義します。
5. データ点と適合関数をプロットします。
関数の線形結合はデータに良好に適合しています。このことは、次に示すように相関係数の値が 1 に近いことによって確認できます。