2012-06-26 145 views
6

我想獲得兩個變量的散點圖的殘差。我可以使用matlab的lsline函數得到最小二乘線性迴歸線。不過,我也想得到殘差。我怎樣才能得到這個matlab。爲此,我需要知道的參數a和線性迴歸線MATLAB散點圖中的線性迴歸線

ax+b 

回答

7

b使用功能polyfit獲得迴歸參數。然後您可以評估擬合的值並相應地計算殘差。

基本上polyfit執行least-squares regression在指定的程度N其中,在你的情況下,將1爲直線迴歸。迴歸參數由函數返回,您可以使用其他函數polyval從迴歸參數中獲取擬合值。

2

如果您有curve fitting toolbox,請鍵入cftool並按下回車鍵,將出現GUI。

您可以使用此工具查找適用於給定數據集的線性多項式以及其他許多擬合。