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