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.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!