2016-04-13 13 views
0

"最小二乗法"を使ってMatlabのログログプロットからインターセプトポイントを見つけるのに問題があります。Matlabでグラディエントとインターセプトポイントを見つける

私はMATLABで次があります。

a=[69.5;94.5;128.5]; 
b=[11.12;10.21;9.34]; 
loglog(a,b) 
C=polyfit(log(a),log(b),1) 

私の目標は、両対数グラフで直線の傾きを求めることである、と交点を見つけるカントー。私はpolyfitが私にグラデーション(-0.2838)を与えたと信じていますが、インターセプトポイントは見つかりません。これを行う簡単な方法はありますか?

よろしく、二つの値の勾配および切片を返しpolyfit

デビッド

答えて

0

+0

よろしくお願いします。最初の値はグラデーションです。それが私に与える2番目の値は3.61です。私の傍受ポイントは約30でなければならない。 – David

+0

'log(b)' v 'log(a)'のグラデーションを見つけました。ここでは、データ 'b v a'をログスケールにプロットしています。だから、なぜ傍受はあなたが期待していたものではない – matlabgui

+0

よかった。ご協力ありがとうございました。 – David

関連する問題