%REGRESIE LINIARa pe un set de perechi de date (x,y);
%dreapta de regresie are ecuatia y=a*x+b; %x si y sunt vectori de aceeasi dimensiune, %(recomandabil ca x si fie ordonat crescator/descrescator) n=length(x); %calculul sumelor Sx=sum(x);Sxx=sum(x.^2);Sy=sum(y);Syy=sum(x.*y); %calculul numitorului ai numaratorilor din formulele lui a ?i b d=n*Sxx-Sx^2;da=n*Syy-Sx*Sy;db=Sxx*Sy-Sx*Syy; %calculul coeficientilor de regresie, a ?i b a=da/d;b=db/d; %valorile aproximate y_aprox=a*x+b; %eroarea globala E=sum((y-y_aprox).^2);