Advertisement
Guest User

Untitled

a guest
Dec 11th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.34 KB | None | 0 0
  1. function [metryki, mHat, yHat ] = aprox(x, y, st)
  2.     G = [];
  3.     for k = 0:st
  4.         G = [G x.^k];
  5.     end
  6.    
  7.     attr = (G' * G)^(-1) * G' * y;    
  8.     mHat = attr;
  9.     yHat = G * attr;
  10.    
  11.     modelAvg = mean(yHat);
  12.     RSS = sum((y - yHat).^2);
  13.     R2 = 1 - RSS/(sum((yHat-modelAvg).^2));    
  14.     metryki = [RSS, R2];    
  15. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement