Interpolation / Curve fitting / Empirical formula

2 ビュー (過去 30 日間)
satendra kumar
satendra kumar 2011 年 11 月 16 日
Hii, I have an Eq.- M=A[P^a]*[Q^b]*[R^c] From experiments the value of M,P,Q,R is known to me. Now i need to find the value of A,a,b,c... Can anyone tell me how to solve this problem

回答 (1 件)

Andrew Newell
Andrew Newell 2011 年 11 月 17 日
Take the logarithms of both sides, so you have a linear regression problem. How you solve that depends on whether you have the Statistics Toolbox.
  2 件のコメント
satendra kumar
satendra kumar 2011 年 11 月 17 日
Thanks for your ans, but In my prblm the power may be anything not like 1,2,3,4. The values of a,b,c can be anything as .5,.6 so I think its not a linear regression problem.
Kindly send me some more suggestions
Andrew Newell
Andrew Newell 2011 年 11 月 17 日
If you take the logarithms, you get:
log(M) = log(A) + a*log(P) + b*log(Q) + c*log(R).
That's a linear equation, equivalent to
y = r +a*x1 + b*x2 +c*x3.
That's a linear equation in the variables y=log(M), x1=log(P), etc., and there is certainly no requirement that r, a, b and c be integers.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeLeast Squares についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by