samedi 11 juin 2016

Algorithme en python additionnant deux matrices

def addition_mat(A,B) : # calcule A + B avec A et B deux matrices de meme dimension.

    if len(A) != len(B) and len(A[0]) != len(B[0]): # criteres sur les dimensions pour que l addition soit faisable. Si les critères ne sont pas respectes on renvoie une liste vide
        return []
       
    C = cree_mat(len(A), len(A[0])) # on utilise la fonction precedente pour avoir la structure de la matrice
    for i in range(len(A)): # nombre de ligne de A
        for j in range(len(A[i])): #nombre de colonne de A
            C[i][j] = A[i][j] + B[i][j]
    return C

Aucun commentaire:

Enregistrer un commentaire