例: 非線形回帰 1
genfit関数を使用して、汎用非線形適合の適合パラメータを計算します。
1. データセットを定義します。
2. genfit 関数に渡す関数を作成します。適合関数を入力してから、各パラメータについての導関数を追加します。導関数として、
e ではなく
exp関数を使用します。
パラメータは、インデックス演算子を使用して、パラメータベクトルの成分して指定する必要があります。
3. 推定値を指定します。
4. genfit 関数を呼び出します。
5. データセットと汎用非線形適合をプロットします。
6. 関数
corrを使用して
vy と
GNfit の相関を確認します。
適合が完璧であることが前述の結果によって確認できます。
参考文献
この例で用いたデータは、NIST の
Statistical Reference Datasets アーカイブに記載されている
Lanczos, C., Applied Analysis, Prentice Hall, 1956 (ページ 272 から 280) から抜粋したものです。