Opérations sur les matrices en Python
Opérations sur les matrices en Python
def remplir(m,nl,nc):
for i in range (nl):
for j in range(nc):
m[i,j]=randint(1,9)
def afficher(m,nl,nc):
for i in range (nl):
for j in range (nc):
print(m[i,j],end=" ")
print()
print()
#Somme de deux matrices (les deux matrices doivent avoir le même nombre de ligne et le même nombre de
colonnes)
#Produit de deux matrices (le nombre de ligne de la 1ère matrice doit être égale au nombre de colonne de la 2ème
matrice)
def produit(mp,m1,m2,nl,nc):
for i in range(nl):
for j in range(nc):
som=0
for k in range(nl):
som=som + m1[i,k]*m2[k,j]
mp[i,j]=som