Bonjour,
Je voudrais savoir comment avoir l'inverse d'une matrice par exemple j'ai
et je souhaiterai obtenir ceci :Code:
1
2
3
4
5 > a [,1] [,2] [1,] a b [2,] c d
Code:
1
2
3
4 [,1] [,2] [1,] d -b [2,] -c a
Version imprimable
Bonjour,
Je voudrais savoir comment avoir l'inverse d'une matrice par exemple j'ai
et je souhaiterai obtenir ceci :Code:
1
2
3
4
5 > a [,1] [,2] [1,] a b [2,] c d
Code:
1
2
3
4 [,1] [,2] [1,] d -b [2,] -c a
Bonjour,
Si je ne dis pas de bêtises, la seconde matrice que vous indiquez ne correspond pas à l'inverse de la première, au sens mathématiques du terme.
Pouvez-vous préciser ce que vous souhaitez faire exactement ?
Sinon, pour calculer l'inverse d'une matrice il faut d'abord s'assurer que son déterminant est non nul.
Par exemple :
Ensuite, pour inverser une matrice (qui peut l'être), il est possible d'utiliser la fonction suivante :Code:det(a)
Code:solve(a)
HTH ! :)
Cordialement,
A.D.
Bonjour,
Je voudrais obtenir ceci
c'est dans le cas du décryptage pour le chiffre de hill, il utiliseCode:
1
2
3
4
5 > matriceB [,1] [,2] [1,] d -b [2,] -c a
puis il utilise cette formule :Code:
1
2
3
4 > matriceA [,1] [,2] [1,] a b [2,] c d
matriceA-1 = (det matriceA)-1 matriceB