what is exactly yhat in output of regstat ?
1 回表示 (過去 30 日間)
古いコメントを表示
Hello
I use regstats to fit a nonlinear trend. I just check as an example the firt using a linear fit with regstats. X is my time series (length = 2000).. I used s=regstats([1:2000],X,'linear').
Then I am surprised that s.yhat is ... non linear while the fitted value (a straight line in my case) is retrieven accurately using fit=s.beta(1)*[1:2000]+s.beta(2);
So what is exactly s.yhat ?
Thanks in advance
Vincent
0 件のコメント
採用された回答
Tom Lane
2013 年 4 月 30 日
Looks to me like you reversed the two inputs to regstats. Unfortunately this function takes (y,x) rather then (x,y):
>> help regstats
regstats Regression diagnostics for linear models.
regstats(RESPONSES,DATA,MODEL) regresses measurements in the vector
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Model Building and Assessment についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!