Hi, anybody can help me to check for question b whether my answer is correct or not? Thanks.
2 ビュー (過去 30 日間)
古いコメントを表示
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/152095/image.png)
Here is my code:
t = [0:19];
y = [6,13,23,33,54,83,118,156,210,282,...
350,440,557,685,815,990,1170,1350,1575,1830];
length (y)
Yy=-316.66;
d=y-Yy;
figure(2), bar(t,d)
r2=1-sum(d.^2)/sum((y-mean(y)).^2)
回答 (2 件)
Image Analyst
2015 年 7 月 12 日
My demo on polyfit is attached. It fits a line and a cubic. Adapt as needed for your problem.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/177671/image.jpeg)
0 件のコメント
Image Analyst
2015 年 7 月 12 日
For example:
coefficients = polyfit(t, y, 2);
fprintf('The equation is y = %f*t^2 + %f*t + %f\n',...
coefficients(1), coefficients(2), coefficients(3));
yfitted = polyval(coefficients, t);
sumOfResiduals = sum(............. you finish it.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Get Started with Curve Fitting Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!