how to do a TRENDLINE (polyfit?how?)
1 次查看(过去 30 天)
显示 更早的评论
how can i do a trenline like this in matlab
here is the data
thank you very much
0 个评论
采纳的回答
Matt Fig
2012-11-28
编辑:Matt Fig
2012-11-28
I see you edited the question to include (polyfit?how?) but what is the problem? Did you actually read the help for POLYFIT (that I even linked for you!) or do you want everyone else to do all the work for you?
If you have difficulty, why not show where you are stuck?
2 个评论
Matt Fig
2012-11-29
I downloaded your file and got the exact same results as Excel with MATLAB. I called the data N.
>> X = N(22:end,1);
>> Y = N(22:end,2);
>> [pp,s] = polyfit(X,Y,1)
pp =
-0.0406 0.8654
s =
R: [2x2 double]
df: 76
normr: 0.2742
>> r_squared = 1 - s.normr^2 / norm(Y-mean(Y))^2
r_squared =
0.9719
更多回答(1 个)
Image Analyst
2012-11-28
3 个评论
Image Analyst
2012-11-28
Not sure what you looked at but I saw all kinds of curvy and wavy functions being fitted to data.
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!