How to use lsqlin for best line or ploynormial fitting?

2 ビュー (過去 30 日間)
Tharindu Weerakoon
Tharindu Weerakoon 2015 年 3 月 2 日
I have a set of X and Y data only.
X=[-11 -10 -9 -8 -6 -4 -2 0 1 2 ] Y=[ 3 5 1 4 6 10 12 12 12.5 12]
I want to calculate the best fitting line for the given set of coordinates. How can I use lsqlin to compute the parameters of the equation.
How can I use it for polynomials?

回答 (1 件)

Torsten 2015 年 3 月 2 日
Is there any advantage of lsqlin over polyfit you have in mind ?
Best wishes
  1 件のコメント
Tharindu Weerakoon
Tharindu Weerakoon 2015 年 3 月 3 日
I'm not sure about the advantages of lsqlin. But indeed ployfit can be used with independent variable X to calculate the Yhat for best fitting as far as I know.
If both X and Y are dependent Orthogonal linear regression will give the best solution over the polyfit (for line fitting only I think).
For nonlinear case, to have the best polynomial for given dependent set of X and Y polyfit will give a much easy solution but I don't have any idea about polynomial fitting technique other than fit command.


Community Treasure Hunt

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

Start Hunting!

Translated by