Global Error for a Fitting Function

15 views (last 30 days)
Ella Kaplan
Ella Kaplan on 2 Mar 2017
Commented: Torsten on 2 Mar 2017
I'm trying to find the global error between a data set and a fitting function. My fitting function is a pretty good fit but the error I'm getting using my script is really large. Any advice?
plot(xC,yC,'.');
hold on;
x=linspace(0,8,400);
m=2;
linfit(xC,yC,m);
y=11.7601.*x.^2-35.7861.*x+120.6944;
plot(x,y)
E=zeros(length(x),1);
for ii=1:400
E(ii)=(yC(ii)-y(ii)).^2;
end
err=sum(E);
disp(err)
  1 Comment
Torsten
Torsten on 2 Mar 2017
The usual indicator whether your fit is good or bad is the coefficient of determination:
https://en.wikipedia.org/wiki/Coefficient_of_determination
Best wishes
Torsten.

Sign in to comment.

Answers (0)

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!