この関数を使用して、matlab を使用した最小二乗法でこのデータをy=(a*x)./(b+x)近似
するにはどうすればよいですか?x = [1.5 4 5 8 12 16 17]y = [1.6 2.6 2.4 3.2 3.4 3.6 3.4]
対数を使って を得log(y)=log(a*x)-log(b+x)た. 結果は、y = a*x + b必要な形ではありません。a本来あるべきように乗算xされていませんが、加算されているためlog(y)=log(a)+log(x)-log(b)です。だから私は次に何をすべきかわかりません。y=b*x.^aとを実行するコードは知っていますがy=b*exp.(x*a)、これを解決する方法がわかりません。
