Résolution matricielle

Discutez d'informatique ici !
jerome42
Messages: 1
Enregistré le: 31 Jan 2012, 14:45

Résolution matricielle

par jerome42 » 31 Jan 2012, 17:17

Bonjour,

Dans le cadre d'un projet où je fais des prévisions sur des équipes de foot, je bloque sur un problème pour résoudre une équation à plusieurs inconnues.

Dans un premier temps, je récupère des taux qui correspondent aux nombres de buts d'une équipe contre une autre :
EQ1 / EQ2 = 0.40
EQ1 / EQ3 = 0.66
EQ2 / EQ1 = 2.50
EQ2 / EQ3 = 1.66
EQ3 / EQ1 = 1.50
EQ3 / EQ2 = 0.60

Ensuite, je mets tout cela dans une matrice de cette façon :

|1.00|0.40|0.66| | EQ1/EQ1 | EQ1/EQ2 | EQ1/EQ3 |
|2.50|1.00|1.66| | EQ2/EQ1 | EQ2/EQ2 | EQ2/EQ3 |
|1.50|0.60|1.00| | EQ3/EQ1 | EQ3/EQ2 | EQ3/EQ3 |

Je désire obtenir les taux suivants, c'est à dire les chances d'être l'équipe qui marque le plus de buts :

| Taux |
--------
| 0.2 |
| 0.5 |
| 0.3 |
---------
1

Pour cela , j'ai essayé une première méthode en créant une nouvelle matrice (M) à partir de la première (A) avec n le nombre d'équipe que je veux confronter , et I étant une matrice identité :

M = n * I - A

| 2.00 |-0.40|-0.66|
|-2.50| 2.00 |-1.66|
|-1.50|-0.60| 2.00 |

Puis je passe la dernière ligne avec des 1, car la somme de mes taux est égale à 1.

Puis de la résoudre avec un pivot de Gauss :

| 2.00 |-0.40|-0.66| | t1 | | 0 |
|-2.50| 2.00 |-1.66| x | t2 | = | 0 |
| 1.00 | 1.00 | 1.00 | | t3 | | 1 |

Malheureusement, cela ne marche pas comme je l'avais prévu. Si je sélectionne mes équipes dans un autre sens (mais en conservant évidement les bons rapports entre ces dernières), les résultats ne sont pas les mêmes .

Avez-vous une solution pour résoudre ce type de problème ?

J'espère avoir été assez clair , n'hésitez pas à me demander des précisions.

Merci par avance pour votre aide.



 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 6 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite