I need the algorithm behind polyfit function in Matlab

Hi, I need the algorithm behind polyfit function of matlab. I have a 3rd order polynomial curve. I need to find a polynomial best fit for the curve. kindly help me with the algorithm n procedure. Reply me to agsagastheesh@gmail.com. Thank you.

回答 (1 件)

Walter Roberson
Walter Roberson 2012 年 6 月 26 日

0 投票

Algorithms
The polyfit MATLAB file forms the Vandermonde matrix, V, whose elements are powers of x. v(i,j) = x(i)^(n-j)
It then uses the backslash operator, \, to solve the least squares problem Vp≅y.
You can modify the MATLAB file to use other functions of x as the basis functions.

カテゴリ

ヘルプ センター および File ExchangeLinear and Nonlinear Regression についてさらに検索

質問済み:

AGS
2012 年 6 月 26 日

Community Treasure Hunt

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

Start Hunting!

Translated by