Inv

15 min Niveau 10

Introduction

Nous utilisons la fonction numpy.linalg.inv() pour calculer l'inverse d'une matrice. L'inverse d'une matrice est tel que si elle est multipliée par la matrice originale, il en résulte une matrice d'identité.

Exemple

import numpy as np 

x = np.array([[1,2],[3,4]]) 
y = np.linalg.inv(x) 
print x 
print y 
print np.dot(x,y)

Il devrait produire le résultat suivant -

[
    [1 2]
    [3 4]
]
[
    [-2.   1. ]
    [ 1.5 -0.5]
]
[
    [  1.00000000e+00   1.11022302e-16]
    [  0.00000000e+00   1.00000000e+00]
]
logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus