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

Signaler
-
Messages postés
30286
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 novembre 2020
-
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 !
A voir également:

1 réponse

Messages postés
30286
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 novembre 2020
338
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.