nlinfit
Matlabでの関数の使用を理解して適用するのに問題があります。だから、ベクトルが与えられたとしましょう
x = [1, 2, 3, 4, 5]
y = [2.3, 2.1, 1.7, .95, .70]
そして、このデータを指数形式に適合させるように求められます (数値が機能するかどうかはわかりません。私が作成しました)。ここで、y = A*e^(Bx) + C
(A/B/C
は定数です)。
私の理解では、nlinfit
4つの引数、2つのベクトル、modelfunction
この場合は上記の方程式である必要があり、次にbeta0
、まったく理解できません。私の質問は、 in をどのように実装しmodelfunction
、nlinft
どのように見つけますかbeta0
(プロット/フィットしたい 2 つのベクトルのみを操作する場合)、どのように実装する必要がありますか? この関数を任意の適合に適用できるように、誰かが例を示してもらえますか? 私はこれを将来たくさん使うと思うので、本当に学びたいと思っています。