Advertisement
Enter121

Untitled

Jun 4th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. x=[0.03 0.19 0.25 0.40 0.44 0.52 0.69 0.78 0.87]
  2. y=[2.87 2.44 2.25 1.82 1.68 1.44 0.980 0.630 0.43]
  3. s=columns(x);
  4. sx=0,sy=0,sxx=0,sxy=0,syy=0;
  5. for n=1:s
  6. sx+=x(n);
  7. sy+=y(n);
  8. sxx+=x(n)^2;
  9. sxy+=x(n)*y(n);
  10. syy+=y(n)^2;
  11. endfor
  12. delta=s*sxx-sx^2;
  13. a=(s*sxy-sx*sy)/delta;
  14. b=(sxx*sy-sx*sxy)/delta;
  15. err=0;
  16. printf("\nC1: %d, C0: %d\n \n", a,b);
  17. for n=1:s
  18. printf("%i. %d\n",n,a*x(n)+b-y(n));
  19. err+=(y(n)-a*x(n)-b)^2;
  20. endfor
  21. err/=s;
  22. printf("\nErr: %d\n", err);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement