Bonjour la communauté !
J'ai quelques soucis avec MATLAB, on m'a demande de trouver un algorithme permettant de trouver les corrélations entre plusieurs variables.
Je sais que la fonction "corrcoef" fait ce travail
mais ce que je cherche précisément c'est par exemple :
[/code]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 o = rand(1000,7) [r p]=corrcoef(o); % coefficient de corrélation T = {'x1','x2','x3','x4','x5', 'x6', 'x7'}; [{''},T ; T.' num2cell(r)]
Ici je crée une matrice avec 7 variables (x1,x2...etc) et 1000 observations chacune.
Je cherche donc une relation du type :
y = [x1 x2 x3 x4 x5 x6 x7]
Comment trouver les constantes A et B ??x4 = A*x2 + B*x3
Je suis bloqué et je crois bien qu'il va falloir un cerveau plus doué que moi sur MATLAB...
Partager