]> AND Private Git Repository - cours-mesi.git/blob - tel/TPmatlab/general/regression_lineaire.m
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
typos
[cours-mesi.git] / tel / TPmatlab / general / regression_lineaire.m
1 function [a,b,r]=regression_lineaire(x,y)\r
2 \r
3 % regression_lineaire : calcul de droite de moindres carrées.\r
4 %\r
5 % x et y sont deux vecteurs de même taille.\r
6 % [a,b,r]=regression_lineaire(x,y) renvoie a : le pente de la droite,\r
7 %                                          b : l'ordonnée à l'origine,\r
8 %                                          r : la correlation\r
9 %\r
10\r
11\r
12 % ************ Fonctions auxiliaires utilisées ************\r
13 %\r
14 %       aucune\r
15 %\r
16 % *********************************************************\r
17 %\r
18 \r
19 n=length(x);\r
20 sumx=sum(x);\r
21 sumy=sum(y);\r
22 r=corrcoef(x,y);\r
23 r=r(1,2);\r
24 [p,s]=polyfit(x,y,1);\r
25 a=p(1);\r
26 b=p(2);\r
27 \r
28 \r
29 \r