Produit de 2 matrices, suprrimer ligne et colonne d'une matrice.

Syiba - Modifié par jordane45 le 11/03/2014 à 15:45
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 - 11 mars 2014 à 15:43
Bonjour, j'ai besoin de votre confirmation de ces 2 codes svp.

from numpy import *
def matrixdelete(M,dim,i,j):
                  N=zeros((dim-1,dim-1))
                      for m in range(0,dim):
                               a=0
                                    if (m != i) :               
                                            for n in range(0,dim):
                                                 b=0
                                                            if (n != j) :
                                                                      N[a,b]=M[m,n]
                                                                    b+=1
                                  a+=1 
             print(N)





from numpy import *
def matrixproduct(M,N,dim):
        P=zeros((dim,dim))
           for i in range(0,dim):
              for j in range(0,dim):
                         s=0
                        for k in range(0,dim):
                              s+=M[i,k]*N[k,j]
                             P[i.j]=s
                     print(P)



Le premier permettant de supprimer la ligne u, colonne j d'une matrice, et l'autre d'effectuer le produit de 2 matrices.
Merci d'avance !

1 réponse

jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 344
11 mars 2014 à 15:43
Bonjour,

Lorsque tu colles du code sur le forum, merci d'utiliser les balises de code (icone à droite)
Voir ici pour plus d'explications :
http://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

ps: J'ai édité ton message pour les mettre..

Merci d'y penser la prochaine fois.
0
Rejoignez-nous