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에서 Get Started with MATLAB에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!